是否可以检测用户何时切换到其他浏览器选项卡?

Sco*_*len 3 javascript firefox

我正在尝试检测用户何时从当前浏览器选项卡切换到另一个选项卡.监听window.onblur在firefox中可以很好地检测用户何时将焦点切换到另一个窗口,但是当用户切换到另一个选项卡时似乎没有触发.但是,当从另一个选项卡切换到相关选项卡时,似乎会触发onfocus.

有没有办法检测用户何时切换到当前选项卡?

Amb*_*ber 8

显然在Firefox中,如果你使用document.onBlur而不是window.onblur为事件处理程序,它将适用于制表符切换.