Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过JavaScript检查浏览器选项卡?_Javascript_Browser_Webbrowser Control - Fatal编程技术网

通过JavaScript检查浏览器选项卡?

通过JavaScript检查浏览器选项卡?,javascript,browser,webbrowser-control,Javascript,Browser,Webbrowser Control,我可以通过IE7/FF/Opera中的浏览器选项卡检查JavaScript的主机页是否处于活动状态吗 但是,检查此JS运行的页面以外的其他选项卡可能会带来安全风险 我的另一个选项是prototype记得的检查鼠标光标是否处于活动状态的方法,但它不是那么准确。您可以将onBlur和onFocus事件附加到窗口;这会告诉你你是否专注。我已经测试了这个,它是有效的。你不能检查其他页面,但你可以检查自己的页面。也许我误解了他的问题,但不是关于检查javascript运行的选项卡以外的其他选项卡吗?我想你

我可以通过IE7/FF/Opera中的浏览器选项卡检查JavaScript的主机页是否处于活动状态吗

但是,检查此JS运行的页面以外的其他选项卡可能会带来安全风险


我的另一个选项是prototype记得的检查鼠标光标是否处于活动状态的方法,但它不是那么准确。

您可以将
onBlur
onFocus
事件附加到
窗口
;这会告诉你你是否专注。我已经测试了这个,它是有效的。你不能检查其他页面,但你可以检查自己的页面。

也许我误解了他的问题,但不是关于检查javascript运行的选项卡以外的其他选项卡吗?我想你误解了这个问题。这里只有一个问号,似乎是关于当前的标签。我认为这需要一点创造力,因为它的措辞很糟糕。我想他想知道如何检查他的页面标签是否是活动的。为什么他会关心用户打开的另一个页面是否正在运行jQuery(或其他js)?我只想在用户实际查看窗口时执行AJAX调用,所以这将是一个解决方案:-)如果对他有效,为什么要等待?:-)主要是等待回答的人提供了另一个问题的答案。在这种情况下,同意回答问题中所说的话。其他人稍后可以证明这是错误的,就像本案中发生的那样。