是否有任何标准方法可以检测用户何时离开或没有查看网页?与此类似的东西library http://www.bedroomlan.org/coding/detecting-%E2%80%98idle%E2%80%99-and-%E2%80%98away%E2%80%99-timeouts-javascript.
例如,如果几秒钟后没有活动,我想触发一个事件,当用户更改浏览器选项卡、最小化窗口或没有焦点的网页时触发另一个事件。
我将向窗口添加“模糊”和“焦点”处理程序以检测用户何时更改选项卡。在模糊时,用户被视为不活跃。
然后,对于实际活动,我会将 mouseMove 和 keyDown 事件处理程序附加到文档(捕获阶段模式),每次触发时我都会重置计时器。当计时器到期时,用户被视为不活动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)