Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Получить ссылку на iframe (https://javascript.ru/forum/css-html/7833-poluchit-ssylku-na-iframe.html)

PAMAC 21.02.2010 18:19

Получить ссылку на iframe
 
Добрый день.

Есть много ifram'ов. Получаю ссылку на них с помощью parent.(id ifram'a), всё бы хорошо, но вот в Mozilla такой приём не работает. Как быть?

document.getElementById(id ifram'а) не подходит, т.к. далее мне нужно получить ссылку на внутренние элементы ifram'a, а доступ к ним я получаю с помощью getElementById.

Octane 21.02.2010 18:23

var iFrame = document.getElementById("идентификатор_фрейма");
var iFrameDocument = iFrame.contentDocument || iFrame.contentWindow.document;

var element = iFrameDocument.getElementById("идентификатор_элемента_внутри_фрейма");
Доступ к данным фрейма возможен при условии, что страница во фрейме и сам сайт загружены с одного и того же домена/протокола/порта.

PAMAC 23.02.2010 15:12

спасибо


Часовой пояс GMT +3, время: 12:11.