首页 > 解决方案 > 关闭另一个弹出窗口

问题描述

我有一个弹出窗口,上面有一个按钮,单击它会打开一个弹出窗口。当我关闭第一个弹出窗口时,第二个弹出窗口也应该关闭。在第一个弹出页面重新加载期间,第二个弹出窗口不应关闭。

function openWindow() {
    var url = "http://www.google.com";
    popupWindow = window.open(url,window.self");
    window.onbeforeunload = function() { popupWindow.close(); };
}

我确实尝试过,但是根据上面的代码,第二个弹出窗口会在每次页面重新加载时关闭。

标签: javascript

解决方案


推荐阅读