Есть загрузка страницы через iframe Код (Text): <iframe id="ifr" src="/index.html" width="100%" height="100%"></iframe> Нужна работа с самим телом iframe Нашел способ: Код (Text): var i = document.getElementById('ifr').contentWindow; Теперь чтобы вызвать элемент из iframe нужно подставлять i Код (Text): var block = i.document.getElementById('block'); Все работает, но есть более легкий способ работы с iframe? Например при загрузке указать, что мы будем работать с iframe Код (Text): $(document).ready(function()
Зачем вообще использовать iframe? Может обойтись AJAX? --- Добавлено --- https://learn.javascript.ru/iframes Код (Javascript): iframe.contentWindow.document