У меня проблема со всплывающими окнами, когда я вызываю iframe.
Вот картина:
Я не хочу получать это всплывающее окно.
Это мой сценарий:
function readfile() {
alert(document.getElementById('iframe').contentDocument.body.firstChild.innerHTML);
Это вызов из текстовой ссылки:
<li><a href="e90_data/sasija/prazno.txt" style="text-decoration: none" target="iframe_a">Prazno</a></li>
Это iframe в конце страницы:
<iframe id='iframe' name="iframe_a" src = 'demo_iframe.htm' est.align="top" width=900px height=550px > <p>Vas browser ne podrzava IFRAME!.</p> </iframe>
В Chrome это нормально, без всплывающего окна.
Из MDN
Из элемента iframe DOM скрипты могут получить доступ к объекту окна включенной HTML-страницы через свойство contentWindow. Свойство contentDocument ссылается на элемент документа внутри iframe (это эквивалентно contentWindow.document), но не поддерживается версиями Internet Explorer до IE8.
Я думаю, вы хотите использовать contentWindow.
contentWindow
вместоcontentDocument
для ff