1

您能否举个例子,当窗口 B 关闭时,函数 X 是如何在窗口 A 中触发的。例如,首先启动窗口 A,然后按下窗口 A 中的一个按钮,然后打开窗口 B 并执行某些操作……然后关闭窗口 B。一旦关闭窗口 B,焦点就会转移到窗口 A。这一次,我想执行窗口 A 中的函数 X。请让我知道如何在 Javascript 中执行此操作。

4

2 回答 2

0
于 2012-06-19T17:02:14.227 回答
0

focus为对象上的类型注册一个事件监听器window

window.addEventListener("focus", function() {
    console.log("I'm focused again!");
    // Rest of your code
});

对于 IE<9,请使用,attachEvent或者,如果您不希望出现任何问题,请定义该window.onfocus属性。

于 2012-06-19T16:49:10.553 回答