我已经看到了查看打开特定脚本的窗口是否仍处于打开状态的方法,但是如果没有打开该怎么办?
我有一个小窗口,有一个按钮可以单击以加载大窗口。当我关闭大的那个时,我希望一个特定的onUnload
或onBeforeUnload
在小那个关闭时触发。如果它仍然打开,则不会执行这些过程。我可能只是脑子里放屁而已,但我不知道如何检查另一个窗口是否打开。大的没有打开它,所以我不能简单地记录打开它的手柄。
简而言之:如果窗口A打开了窗口B,如何在窗口B中检查窗口A是否仍然存在?
最佳答案
if(window.opener && !window.opener.closed)
alert('Yup, still there.');
关于javascript - 如何判断Java中是否存在窗口?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4785399/