1

如何检查弹出窗口是否已打开?

var popup = null;
$('#menu').bind('click', function(e) {
    if (popup == null || popup.closed )
        popup = window.open (...);
});

上面的 JQuery 代码在同一页面中时有效。当用户浏览到另一个页面时,仍然使用 element #menu,弹出变量将为null。对此有任何想法吗?

当弹出窗口已经打开时,我不希望打开相同的弹出窗口。

如何检查具有给定名称的窗口是否已经打开?

谢谢

4

0 回答 0