所以,我正在编写一个需要在加载弹出窗口时调用函数的应用程序。目前,这就是我正在使用的,它适用于ff / chrome / safari:
var win = window.open(...);
win.addEventListener( 'load', function () {...}, true );
但是,opera不喜欢win.addEventListener。我也试过了win.opera.addEventListener,但这也没有帮助。
提前致谢!
答案 0 :(得分:3)
记录之前找到的solution
var openedWindow = window.open("test.html", "title");
window.setTimeout(function() {
openedWindow.addEventListener("load", function() {
console.log("received load event");
}, false);
}, 0);