当浏览器进入后台时,什么事件告诉我?
What event tells me when a browser goes into the background?
例如,当您切换到桌面或移动设备上的其他应用程序,或仅查看桌面/主屏幕时。在这种情况下,unload
和 pagehide
都不会触发。 visibilitychange
仅当我在桌面上切换标签页时触发。
Javascript:
如果您有一个元素处于焦点,onblur()
事件将触发。
jQuery:
如果您有一个焦点元素,focusout()
事件将触发。
例如,当您切换到桌面或移动设备上的其他应用程序,或仅查看桌面/主屏幕时。在这种情况下,unload
和 pagehide
都不会触发。 visibilitychange
仅当我在桌面上切换标签页时触发。
Javascript:
如果您有一个元素处于焦点,onblur()
事件将触发。
jQuery:
如果您有一个焦点元素,focusout()
事件将触发。