Я пытался использовать iframe
для загрузки веб-страницы перекрестного происхождения на мой веб-сайт, но она не работает должным образом. Когда я загружаю свой веб-сайт, иногда iframe вообще не загружает веб-страницу, а когда он загружается, его document
равно null
.
Вот файл сценария (который включен в конец <body>
)
var iframe = document.getElementById('myFrame');
iframe.onload = function() {
alert('iframe loaded!');
if(iframe.contentWindow)
{
alert('contentWindow checked');
}
if(iframe.contentWindow.document)
{
alert('document checked');
}
}
Когда я загружаю страницу, я получаю только "iframe загружен!" и "contentWindow проверено" оповещения. Это также происходит, когда веб-страница вообще не загружается. По какой-то причине document
всегда равен null
, даже если веб-страница загружается нормально в iframe
.
Я использую веб-браузер Chromium.