检测用户从计算机空闲

时间:2012-07-02 09:31:05

标签: javascript flash air web

感谢@Trinh Hoang Nhu解决方案:

致@stacker(Java Keyboard/Mouse activity (even outside of my app)http://ksquared.de/blog/2011/07/java-global-system-hook/

即使页面未激活,有没有办法从javascript检测击键和/或鼠标活动?我想检测用户是否闲置。我敢肯定,在纯javascript中不可能,但有些flash应用程序可以使用javascript进行迭代吗?

浏览器插件也是一种选择。浏览器(firefox)插件​​可以在非活动时监控键盘和鼠标吗?

我也没有adobe air的经验,也许这也可能是一个选择?

注意!我想检测所有活动,如果我的页面在背景中,则为enev。例如:如果用户正在写记事本(不在我的页面中),我们仍然知道该用户处于活动状态..

提前致谢!

2 个答案:

答案 0 :(得分:1)

来自评论:当然,java applet可以与JS交互。 Java applet比Flash更强大,它可以处理你的请求 - Trinh Hoang Nhu

事件发现:ksquared.de/blog/2011/07/java-global-system-hook

答案 1 :(得分:0)

是的,您可以从JavaScript中检测击键和/或鼠标活动 试着看看这篇文章 可能这会对你有所帮助

How can I detect with JavaScript/jQuery if the user is currently active on the page?