2

我陷入了一个该死的简单问题,此代码在 Firefox 和 chrome 中运行良好,事件定期触发,但对于 ie9+ 不,它们不会触发。

if (popup) {
  popup.close();
}

var features = "width=900,height=630,menubar=0,toolbar=0,location=0,status=0";
popup = window.open("myJsp.jsp?" + new Date().getTime(), "_blank", features);

$(popup).on("load", function() {
  ...
}).on("unload", function() {
  ...
});

弹出窗口正确显示。

编辑:卸载事件正常工作。

编辑:似乎 load 事件没有触发,因为已被打开的窗口触发(在 IE 中)

4

0 回答 0