我正在打开一个弹出窗口
var popup = window.open(http://my.private.url/resource);
这里http://my.private.url/resource指向一个返回简单 html 页面的服务。
popup 对象不为空,我可以访问 popup.document 属性。
当服务返回的 html 页面“就绪”时,“开启者”希望得到通知。所以我做了
var popup = window.open(http://some.url/resource);
// ...
popup.document.addEventListener('DOMContentLoaded', function(){ /* some code here */});
问题是:没有触发“DOMContentLoaded”事件。
我正在使用谷歌浏览器 73
这里没有同源策略错误,因为打开的 url 与打开脚本同源。
任何想法?谢谢,加油