Вопрос такой : как получить с помощью javascript содержимое iframe'а

WhiteFalke
На сайте с 16.09.2007
Offline
184
2002

Есть код -

<iframe src="http://www.site.ru/abc.php" width="460" height="60" border="0" frameborder="0" scrolling="no"></iframe>

Как можно это выразить через java?

Kolyaj
На сайте с 28.03.2006
Offline
69
#1

Если содержимое iframe с другого домена, то никак.

P
На сайте с 08.03.2007
Offline
250
#2

Если не с другого, тоже никак, наверно.

dkameleon
На сайте с 09.12.2005
Offline
386
#3

Если инструмент для себя, то можно в ФФ повысить привилегии:

netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead UniversalBrowserWrite");

А дальше классическая работа с DOM:

var items = frames['db'].document.getElementsByTagName('Assign');
Дизайн интерьера (http://balabukha.com/)
LX
На сайте с 11.06.2007
Offline
28
#4

Попробуйте

<iframe name=ifr id=ifr src=1.htm></iframe>

<script>
function getframe(){alert(ifr.document.body.innerHTML)}
setTimeout('getframe()',5000)
</script>
Ѣ-программисты пишут на Petrovich (http://2lx.ru/2009/05/yazyk-programmirovaniya-petrovich/) и Ook! (http://2lx.ru/2009/06/yazyk-programmirovaniya-ook/) Нечего кушать? Подои Зорьку (http://zorkabiz.ru/?zorka=1071)! Мууу...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий