var openedWindow = window.open("test.html", "title");
openedWindow.addEventListener("load", function() {
console.log("received load event");
}, false);
我想从一个打开的窗口获取加载事件。 上述工程的代码,但回调函数不会被调用在Opera 11.62(适用于其他浏览器)。
编辑:它的工作原理,当我经过0毫秒超时注册事件:
var openedWindow = window.open("test.html", "title");
window.setTimeout(function() {
openedWindow.addEventListener("load", function() {
console.log("received load event");
}, false);
}, 0);