Активируйте window.onload, когда загружается содержимое document.write - PullRequest
0 голосов
/ 02 февраля 2020

Я пытаюсь создать маленькую маленькую JS функцию для создания Iframe, содержащего неизвестный HTML. Этот HTML содержит триггер window.onload, который необходимо запустить после завершения загрузки:

var iframe = document.createElement("iframe");
iframe.src = "about:blank";
iframe.onload = function() {
    var doc = this.contentDocument;
    doc.open();
    doc.write(code.data);
    doc.close();
    //???
    this.contentWindow.onload();
};
document.body.appendChild(iframe);

Однако я не могу найти какой-либо метод для обнаружения, когда содержимое в document.write звоните грузы. Я не могу вставить тег script в код, поскольку он не находится под моим контролем.

Есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...