【发布时间】:2009-08-03 05:27:25
【问题描述】:
我正在尝试检测用户何时从当前浏览器选项卡切换到另一个选项卡。监听 window.onblur 在 Firefox 中可以很好地检测用户何时将焦点切换到另一个窗口,但当用户切换到另一个选项卡时它似乎不会触发。但是,从另一个选项卡切换到相关选项卡时,似乎会触发 onfocus。
有没有办法检测用户何时离开当前标签页?
【问题讨论】:
-
更新:截至 2013 年,所有主流浏览器都支持所谓的visiblity API。有关示例,请参见此处:stackoverflow.com/a/19519701/603003
标签: javascript firefox