我想
A)通过javascript打开一个弹出窗口 - 很容易
B)通过Javascript关闭此窗口 - 很容易
C)确保在B中关闭时产生A弹出窗口的窗口再次关注。似乎要记住可以做到这一点但不记得如何。
答案 0 :(得分:5)
用于关闭子窗口并将焦点放回父窗口的脚本
window.opener.focus();
window.close();
答案 1 :(得分:1)
可能用户可以通过链接,按钮或关闭按钮等多种方式关闭弹出窗口,因此最好使用event onunload
所以把它放在弹出窗口中
window.onunload = function(){
window.opener.focus();
}