代码之家  ›  专栏  ›  技术社区  ›  AJM

Javascript-关注关闭后调用窗口

  •  2
  • AJM  · 技术社区  · 15 年前

    我想

    A) 通过javascript打开一个弹出窗口-很简单

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

    2 回复  |  直到 15 年前
        1
  •  5
  •   Pranay Rana    15 年前

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

    window.opener.focus(); 
    window.close();
    
        2
  •  1
  •   Luka Milani    15 年前

    可能用户可以通过许多方式关闭弹出窗口,比如使用链接、按钮或关闭按钮,所以一个好的方法是使用 event onunload

    所以把这个放到弹出窗口

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