gpt4 book ai didi

javascript - 有没有办法检测用户是否真的离开了计算机

转载 作者:太空宇宙 更新时间:2023-11-04 13:08:28 26 4
gpt4 key购买 nike

我想检测用户是否离开计算机(即没有进行任何鼠标移动或输入任何内容)。

我想用 JavaScript 做到这一点。

这可能吗?

在我的页面上,如果用户不在,我想触发一段 JavaScript 代码。

我知道有模糊、焦点事件,但它们取决于选项卡的可见性。我不想要那种依赖。无论选项卡是打开还是关闭,我都想检测我页面上的鼠标移动/键盘不活动。

最佳答案

还有很多很棒的工具可以检测浏览器的事件。这里有一些:

https://github.com/arthurakay/ExtJS-Activity-Monitor

https://github.com/kidh0/jquery.idle

根据最后一个,你只需要jQuery和下面的代码:

$(document).idle({
onIdle: function(){
alert('Since you waited so long, the answer to the Ultimate Question of Life, the Universe, and Everything is 42');
},
idle: 10000
})

你也可以使用events并将它们附加到 body 标签并使用 native js 捕获所有事件。 (这只是一个想法)。

关于javascript - 有没有办法检测用户是否真的离开了计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36875200/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com