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

如何关闭客户端弹出窗口

  •  0
  • Vicky  · 技术社区  · 15 年前

    用户注销后,如何关闭所有已使用jquery打开的子弹出窗口?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Jawa user2675589    15 年前

    如前所述,您的问题相当模糊,但也许您应该尝试将对弹出窗口的引用存储在数组中,并在注销时关闭所有这些窗口。确切的代码取决于如何打开弹出窗口。

    var openedPopups = new Array();
    openedPopups.push($.openPopup(...));
    ...
    
    (logging out)
    for (var i=0, len=openedPopups.length; i<len; i++) {
      openedPopups[i].close();
    }