|
автор: Посетитель (04.01.2006 в 18:07) |
|
| Возможно ли прочитать содержимое фрейма(<if frames>) с помощью явы? И если возможно, то подскажите как. Плиз... | |
|
|
|
|
|
|
|
для: Посетитель
(04.01.2006 в 18:07)
| | в фрейме данные между тегов
<div id="result">Данные</div>
Обращаешься
d=document.имя_ифрэйма.getElementById('result').innerHTML // d=Данные
мож ошибаюсь сам розобраться не могу!!!!!!!!!!
http://softtime.ru/forum/read.php?id_forum=4&id_theme=10823&page=1 | |
|
|
|
|
автор: Посетитель (05.01.2006 в 23:41) |
|
|
для: himic
(04.01.2006 в 20:30)
| | Чет не работает не фига... Может кто-нить по подробнее расскажет? С примером кода? Или линк дайте где по яве можно подробно по-русски почитать... | |
|
|
|
|
|
|
|
для: Посетитель
(05.01.2006 в 23:41)
| | Обращаемся к айфрейму у нас на странице,где my_frame - название вашего iframe :
document.iframes["my_frame"]
|
А далее - уже к определенному элементу формы.
document.iframes["my_frame"].form1.login.value
|
| |
|
|
|
|
автор: Посетитель (06.01.2006 в 19:06) |
|
|
для: codexomega
(06.01.2006 в 00:07)
| | К форме это понятно... Меня вероятно не так поняли.. Меня интересует, можно ли получить хтмл код находящейся во фрейме страницы? Или определенного ее элемента, например ссылки - так было бы еще лучше. | |
|
|
|
|
|
|
|
для: Посетитель
(06.01.2006 в 19:06)
| | А вы можете получить код страницы которая не находится во фрейме? | |
|
|
|
|
автор: Посетитель (07.01.2006 в 13:21) |
|
|
для: codexomega
(06.01.2006 в 19:38)
| | >А вы можете получить код страницы которая не находится во
>фрейме?
Т.е. я так понял, что это не возможно? А жаль... Такая мысль сорвалась.... | |
|
|
|
|
|
|
|
для: Посетитель
(07.01.2006 в 13:21)
| | d=document.iframes["my_frame"].getElementById('result').innerHTML | |
|
|
|
|
|
|
|
для: himic
(07.01.2006 в 14:13)
| | Немножко не так:
d=document.iframes["my_frame"].document.getElementById('result').innerHTML
|
Код страницы: :
d=document.getElementById.("my_frame").document.all[0].innerHTML
| Dj всех браузерах. Правда, выводы скриптов по document.write тоже появляются. | |
|
|
|
|
автор: Посетитель (14.01.2006 в 10:15) |
|
|
для: 12345
(10.01.2006 в 14:17)
| | Че та не работает...=( Может я че не так делаю - я в яве профан.
Браузер ругается: "предполагается наличие идентификатора"
Код вот такой вот:
<body>
<iframe src="http://test1.ru" name="my_frame"></iframe>
<script language="javascript">
var d;
d=document.getElementById.("my_frame").document.all[0].innerHTML;
</script>
</body>
|
Подскажите, плиз, очень надо с этой фишкой разобраться. | |
|
|
|
|
|
|
|
для: Посетитель
(14.01.2006 в 10:15)
| | Читайте по слогам - get-Element-By-Id :)
А у вас что? name="my_frame" . | |
|
|
|
|
автор: Посетитель (16.01.2006 в 14:11) |
|
|
для: 12345
(16.01.2006 в 13:28)
| | Т.е. нужно писать getElementByName ? | |
|
|
|
|
|
|
|
для: Посетитель
(16.01.2006 в 14:11)
| | ByName - Не знаю, во всех ли бр. это будет работать - лучше id напишите при фрейме. | |
|
|
|
|
автор: Посетитель (17.01.2006 в 19:59) |
|
|
для: 12345
(16.01.2006 в 14:50)
| | Т.е вот так :
<iframe src="http://test1.ru" name="my_frame" id="1"></iframe>? | |
|
|
|