Sco*_*ica 9 javascript mousemove
我的计算机(到目前为止,我的同事中没有其他计算机)在Chrome,IE和Safari(但不是Firefox)中出现问题.简单的mousemove
代码,例如以下(已在上面的小提琴上运行)正确捕获mousemove
事件,但只要鼠标在div中,mousemove
每秒捕获一个事件 - 即使我不再移动鼠标.
var number = 0;
$("#foo").on("mousemove", function() { this.innerHTML = number++ });
Run Code Online (Sandbox Code Playgroud)
这似乎是一个基于浏览器的问题,因为它没有在FireFox上展示.(它也不会出现在Windows本身.即使计数器正在上升,如果我单独留下键盘和鼠标,我的屏幕保护程序最终会启动.)在结束之前,这不是系统问题,我尝试更换鼠标并切换插入的USB端口.毫不奇怪,这些解决方案都没有解决这个问题.
我还没有弄清楚如何在浏览器中使用除javascript以外的任何东西进行测试.
问题:有没有人遇到过这个问题?我需要做些什么才能抓住它?我的代码远不如这个依赖于了解鼠标何时移动的小提琴.
Sco*_*ica 17
好的,我发现了问题,但我不完全理解为什么这是一个问题.
我在后台运行任务管理器.由于某些原因,每次更新时,都会导致IE,Safari和Chrome接收鼠标移动事件.
它没有意义,但至少修复很简单:关闭任务管理器.
(如果您在"应用程序"选项卡中,则非常明显.如果您在"性能"中,则取决于设置的值.)
归档时间: |
|
查看次数: |
2860 次 |
最近记录: |