Мой вопрос прост, предположим, что у меня есть HTML-файл, как именованного goal.html:как открыть окно страницы HTML в IFRAME другой HTML страницы
<html>
.
.
.
<body>
...
<iframe id="main_display" src="../pages/main.html" width=300 height=300><iframe>
.
.
.
и теперь я написал строку из JavaScript в main.html
как window.a ="a"
теперь мой вопрос, как я могу получить значение window.a
, когда я нахожусь в goal.html
после поиска что-то и тратить некоторое время в гугле разработке инструмента, я основал что-то соответствующее оно iframe.contentWindow
он возвращает объект, но когда я пытаюсь открыть (я имею в виду расширить), он показывает мне ошибку:
Uncaught [object DOMException]
Так как же я сделать это?
Пробовал содержимоеWindow.document или contentDocument? См. Http://stackoverflow.com/a/1452885/1998238 – wwwmarty
это дало мне ошибку: 'Uncaught DOMException: заблокировал кадр с началом" null "от доступа к кадру скрещивания.' –
Если 'contentWindow' не работайте для вас, попробуйте это: «var myFrame = document.getElementById (« main_display »). contentDocument;' – AnhTriet