Javascript - 专注于关闭后调用窗口

时间:2010-09-01 11:11:51

标签: javascript

我想

A)通过javascript打开一个弹出窗口 - 很容易

B)通过Javascript关闭此窗口 - 很容易

C)确保在B中关闭时产生A弹出窗口的窗口再次关注。似乎要记住可以做到这一点但不记得如何。

2 个答案:

答案 0 :(得分:5)

用于关闭子窗口并将焦点放回父窗口的脚本

window.opener.focus(); 
window.close();

答案 1 :(得分:1)

可能用户可以通过链接,按钮或关闭按钮等多种方式关闭弹出窗口,因此最好使用event onunload

所以把它放在弹出窗口中

window.onunload = function(){
   window.opener.focus(); 
}