Jump to content
  • 0

Обращение к содержимомму фрейма в айфрейме.


In_Variant
 Share

Question

Вы уж извините, если вопрос покажется Вам глупым. Но я что-то никак не соображу как это сделать. У меня есть страница , содержащая один айфрейм. В этот айфрейм я загружаю другую страницу (чужую), которая имеет фреймовую структуру, состоящую из 2х фреймов. Так вот, как я могу обратиться к первому фрейму этой чужой страницы? Предупреждая Ваши ответы "Никак" хочу сразу выяснить такую вещь: чужая страница ведь грузится ко мне на компьютер, соответственно, я же могу обратиться к ее содержимому?

З.Ы. Всех с наступившим!

Edited by In_Variant
Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0
Вы уж извините, если вопрос покажется Вам глупым. Но я что-то никак не соображу как это сделать. У меня есть страница , содержащая один айфрейм. В этот айфрейм я загружаю другую страницу (чужую), которая имеет фреймовую структуру, состоящую из 2х фреймов. Так вот, как я могу обратиться к первому фрейму этой чужой страницы? Предупреждая Ваши ответы "Никак" хочу сразу выяснить такую вещь: чужая страница ведь грузится ко мне на компьютер, соответственно, я же могу обратиться к ее содержимому?

З.Ы. Всех с наступившим!

parent.frames[0].document и т. д. Как вариант)

Link to comment
Share on other sites

  • 0
parent.frames[0].document и т. д. Как вариант)

да, но ФФ в отладчике говорит, что пермишн денай. И это, в принципе, понятно и логично.

при чем загружаемая во айфрейм страницак имеет свой фрейм, и вот содержимому в этом фрейме мне и надо обратиться.

А доступ ридонли? Если не ридонли, то он запрещен политикой безопасности.
Вот-вот.

так вот я же не зря написала, что хочу работать с документом непосредственно на моем компе. Т.е. когда я открываю страницу в браузере, содержащую след код

<body>
<div id="div1">Это страница с JavaScript'ом!</div>
<iframe src="http://www.chuhzajastranica.com/dfg.php?v=sdf&s=1&sdf=itakdalee" height="90%" width="100%"
scrolling="no"></iframe>
</body>

Соответственно, www.chuhzajastranica.com/dfg.php?v=sdf&s=1&sdf=i_tak_dalee сохраняется на моем компе в какой-то папке темп. Вся проблема в том, что я не понимаю, какие нафик пермишины, если она у меня на компе или.... если он обращается непосредственно к серверу, то как мне обратиться к локальной копии этой страницы на моем компе?

Edited by In_Variant
Link to comment
Share on other sites

  • 0
да, но ФФ в отладчике говорит, что пермишн денай. И это, в принципе, понятно и логично.

при чем загружаемая во айфрейм страницак имеет свой фрейм, и вот содержимому в этом фрейме мне и надо обратиться.

Вот-вот.

так вот я же не зря написала, что хочу работать с документом непосредственно на моем компе. Т.е. когда я открываю страницу в браузере, содержащую след код

<body>
<div id="div1">Это страница с JavaScript'ом!</div>
<iframe src="http://www.chuhzajastranica.com/dfg.php?v=sdf&s=1&sdf=itakdalee" height="90%" width="100%"
scrolling="no"></iframe>
</body>

Соответственно, www.chuhzajastranica.com/dfg.php?v=sdf&s=1&sdf=i_tak_dalee сохраняется на моем компе в какой-то папке темп. Вся проблема в том, что я не понимаю, какие нафик пермишины, если она у меня на компе или.... если он обращается непосредственно к серверу, то как мне обратиться к локальной копии этой страницы на моем компе?

Нельзя резактировать чужие страницы без их позволения. Поэтому доступ к чужому документу во фрейме запрещен.

Локальный это кэш или нет - разницы нет.

Link to comment
Share on other sites

  • 0
Нельзя резактировать чужие страницы без их позволения. Поэтому доступ к чужому документу во фрейме запрещен.

Локальный это кэш или нет - разницы нет.

ну вообще-то я редактировать и не собиралась... мне просто нужно инициировать действие - клик мышкой по кнопке, находящейся в этом фрейме.

Хочу уточнить, если я не редактирую, то все равно нельзя осуществить задуманное?

Link to comment
Share on other sites

  • 0
ну вообще-то я редактировать и не собиралась... мне просто нужно инициировать действие - клик мышкой по кнопке, находящейся в этом фрейме.

Хочу уточнить, если я не редактирую, то все равно нельзя осуществить задуманное?

Доступ только для чтения. Никаких событий, никаких модификаций документа.

Link to comment
Share on other sites

  • 0
Доступ только для чтения. Никаких событий, никаких модификаций документа.

:) .......

да, но.... я ведь мышкой могу по кнопке щелкнуть... почемуж с помощью программы(или скрипта) я не могу сымитировать то же самое? ну и что что для чтения, физически, с помощью мышки я же могу взаимодействовать со страницей...

ЗЫ только не злитесь. я просто понять хочу.

Edited by In_Variant
Link to comment
Share on other sites

  • 0
:) .......

да, но.... я ведь мышкой могу по кнопке щелкнуть... почемуж с помощью программы(или скрипта) я не могу сымитировать то же самое? ну и что что для чтения, физически, с помощью мышки я же могу взаимодействовать со страницей...

ЗЫ только не злитесь. я просто понять хочу.

Потому что щелкать по кнопке будете вы лично.

Если за вас это сможет сделать скрипт, то вы можете лишиться своего аккаунта где-нибудь... или всех денег со счета, или вас уволят чисто "случайно" с работы.

Link to comment
Share on other sites

  • 0
:) .......

да, но.... я ведь мышкой могу по кнопке щелкнуть... почемуж с помощью программы(или скрипта) я не могу сымитировать то же самое? ну и что что для чтения, физически, с помощью мышки я же могу взаимодействовать со страницей...

ЗЫ только не злитесь. я просто понять хочу.

Почитай о Политике безопасности :)

Link to comment
Share on other sites

  • 0
Потому что щелкать по кнопке будете вы лично.

Если за вас это сможет сделать скрипт, то вы можете лишиться своего аккаунта где-нибудь... или всех денег со счета, или вас уволят чисто "случайно" с работы.

Уважаемый s0rr0w, я прекрасно понимаю всю ответственность, поверьте, мне ничего не грозит :)

Это вы таким образом за меня беспокоитесь или вы хотели своим предостережением объяснить причину, почему сделать так, как я хочу, невозможно?

если невозможно, так и порешим на том...

psywalker, спасибо! почитаю.

Link to comment
Share on other sites

  • 0
Уважаемый s0rr0w, я прекрасно понимаю всю ответственность, поверьте, мне ничего не грозит :)

Это вы таким образом за меня беспокоитесь или вы хотели своим предостережением объяснить причину, почему сделать так, как я хочу, невозможно?

если невозможно, так и порешим на том...

psywalker, спасибо! почитаю.

И другие люди прекрасно понимают, что если дать возможность переделывать чужие документы, то хорошего ничего не будет. Найдется тот, кто обязательно использует эту возможность против людей.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy