javascript可以检测是否打开了新窗口或浏览器?

时间:2012-10-08 01:57:39

标签: javascript

好!所以,我现在看起来似乎是“太复杂的问题”。我必须在10秒后打开用户提供的URL。一旦打开该窗口,我必须检查是否在接下来的10秒内打开了任何其他窗口或浏览器。如果没有,我只是通过警报关闭当前窗口。如果打开了一个窗口或浏览器,我必须提醒用户通知它。

现在已经工作了4-5小时了。但是,还没有发现一件事。

有没有人有任何想法?

由于

1 个答案:

答案 0 :(得分:1)

您可以做的最好的事情是使用页面可见性api来查看您的窗口是否已被另一个窗口隐藏,或者可能是一个onblur处理程序,以查看用户是否已切换到您的另一个窗口。见这里:Is there a way to detect if a browser window is not currently active?