0

我一直在阅读某些版本的 IE 在 window.opener 方面存在问题。相反,我在 newWindow.onbeforeunload 方法中关闭了旧窗口,如下所示:

var newWindow = window.open("../someFolder/somepage.php");
var self = window;
newWindow.onbeforeunload(function() { 
    self.alert("Closing the other window.");
}

警报不是我实际要使用的。(我将使用它来确定何时在另一页上提交了数据,这样我就不必不断地轮询。)

但我的问题是(1)这是明确定义的行为吗?(2) 是否有任何版本的 IE (6+) 会遇到问题?

我将尝试在 IE 上运行它并为自己测试,但我还没有那种能力。它确实适用于 Firefox (v31)。

4

0 回答 0