Я хотел бы манипулировать HTML внутри iframe, используя jQuery.
Я думал, что смогу сделать это, установив контекст функции jQuery как документ iframe, что-то вроде:
$(function(){ //document ready
$('some selector', frames['nameOfMyIframe'].document).doStuff()
});
Однако, похоже, это не работает. Немного осмотра показывает, что переменные в frames['nameOfMyIframe']
равны undefined
, если только я не подожду, пока загрузится iframe. Однако, когда iframe загружает, переменные не доступны (я получаю ошибки permission denied
-типа).
Кто-нибудь знает обходной путь к этому?