是否有某种方法可以使用javascript检测用户已切换到同一浏览器窗口中的其他选项卡。
此外有没有办法检测用户是否已切换到与浏览器不同的窗口?
谢谢
答案 0 :(得分:2)
陷阱window.onblur
事件。
只要当前窗口(或标签)失去焦点,就会引发它。
答案 1 :(得分:1)
最有可能的是没有标准的javascript。有些浏览器可能会支持它,但通常只有一个window.onblur事件可以找出用户已离开当前窗口。
答案 2 :(得分:1)
Page Visibility API旨在实现此目的。请阅读以下网址:
https://developer.mozilla.org/en-US/docs/Web/Guide/User_experience/Using_the_Page_Visibility_API