我要通过
打开一个弹出窗口var popup = window.open(http://my.private.url/resource);
此处http://my.private.url/resource指向返回简单html页面的服务。
popup对象不为null,我可以访问popup.document属性。
当服务返回的html页面为“就绪”时,将通知“打开器”。所以,我做到了
var popup = window.open(http://some.url/resource);
// ...
popup.document.addEventListener('DOMContentLoaded', function(){ /* some code here */});
问题是:不会触发“ DOMContentLoaded”事件。
我正在使用Google Chrome 73
此处没有相同的起源策略错误,因为打开的URL与打开的脚本具有相同的起源。
有什么主意吗? 谢谢, 欢呼