Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 鼠标移动到浏览选项卡时触发警报_Javascript_Jquery_Html_Dom - Fatal编程技术网

Javascript 鼠标移动到浏览选项卡时触发警报

Javascript 鼠标移动到浏览选项卡时触发警报,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,当我将光标移动到浏览器中的当前选项卡(而不是页面内部)时,必须触发警报。为了更多的参考,我附上了截图 请帮我解决这个问题没有办法做到这一点(仅使用JavaScript和浏览器本身),而且据我所知,没有任何浏览器提供商计划集成这样的东西 尽可能接近(可能):聆听鼠标坐标中的“趋势”,从页面正文到0,并在正文外停留超过x毫秒 但这实际上只是意味着鼠标离开了浏览器(文档),并且可能会进入它的顶部 可能您对窗口更感兴趣。在卸载之前和页面可见性API-我建议您检查这两个并“刷新”您的想法:)javasc

当我将光标移动到浏览器中的当前选项卡(而不是页面内部)时,必须触发警报。为了更多的参考,我附上了截图


请帮我解决这个问题

没有办法做到这一点(仅使用JavaScript和浏览器本身),而且据我所知,没有任何浏览器提供商计划集成这样的东西

尽可能接近(可能):聆听鼠标坐标中的“趋势”,从页面正文到0,并在正文外停留超过x毫秒

但这实际上只是意味着鼠标离开了浏览器(文档),并且可能会进入它的顶部


可能您对窗口更感兴趣。在卸载之前页面可见性API-我建议您检查这两个并“刷新”您的想法:)

javascript中没有此类事件。谢谢您的回答,但我已经尝试使用页面可见性API,它不符合我的要求。我们可以用任何其他编程语言来实现这一点。我理解您的要求-但恐怕Visibility和onbeforeunload是最大的。这是从浏览器本身提供的,似乎也有很好的支持。。。可以这样做,但不能在浏览器中进行。但解决方案可能是复杂且昂贵的:-可能浏览器扩展会允许类似的功能(带来跨浏览器问题和客户端安装到游戏中),-自定义浏览器(例如,以Firefox为例并添加此功能-客户端安装),-几乎是在操作系统中运行的类似“键盘记录器”的软件(也意味着客户端安装)。