通过JavaScript检查浏览器选项卡?
我可以通过IE7/FF/Opera中的浏览器选项卡检查JavaScript的主机页是否处于活动状态吗 但是,检查此JS运行的页面以外的其他选项卡可能会带来安全风险通过JavaScript检查浏览器选项卡?,javascript,browser,webbrowser-control,Javascript,Browser,Webbrowser Control,我可以通过IE7/FF/Opera中的浏览器选项卡检查JavaScript的主机页是否处于活动状态吗 但是,检查此JS运行的页面以外的其他选项卡可能会带来安全风险 我的另一个选项是prototype记得的检查鼠标光标是否处于活动状态的方法,但它不是那么准确。您可以将onBlur和onFocus事件附加到窗口;这会告诉你你是否专注。我已经测试了这个,它是有效的。你不能检查其他页面,但你可以检查自己的页面。也许我误解了他的问题,但不是关于检查javascript运行的选项卡以外的其他选项卡吗?我想你
我的另一个选项是prototype记得的检查鼠标光标是否处于活动状态的方法,但它不是那么准确。您可以将
onBlur
和onFocus
事件附加到窗口
;这会告诉你你是否专注。我已经测试了这个,它是有效的。你不能检查其他页面,但你可以检查自己的页面。也许我误解了他的问题,但不是关于检查javascript运行的选项卡以外的其他选项卡吗?我想你误解了这个问题。这里只有一个问号,似乎是关于当前的标签。我认为这需要一点创造力,因为它的措辞很糟糕。我想他想知道如何检查他的页面标签是否是活动的。为什么他会关心用户打开的另一个页面是否正在运行jQuery(或其他js)?我只想在用户实际查看窗口时执行AJAX调用,所以这将是一个解决方案:-)如果对他有效,为什么要等待?:-)主要是等待回答的人提供了另一个问题的答案。在这种情况下,同意回答问题中所说的话。其他人稍后可以证明这是错误的,就像本案中发生的那样。