检测鼠标何时不移动

pra*_*pal 19 javascript mouse events

我能够找到光标位置.但我需要找出鼠标是否稳定.如果鼠标移动时间超过1分钟,则必须提醒用户.

怎么可能,这有什么特别的事件吗?(仅适用于javascript中的IE)

Mar*_*ius 47

将鼠标移动一分钟后设置超时,如果移动鼠标,则清除超时:

var timeout;
document.onmousemove = function(){
  clearTimeout(timeout);
  timeout = setTimeout(function(){alert("move your mouse");}, 60000);
}
Run Code Online (Sandbox Code Playgroud)

  • 抬头,这不再适用于Chrome (2认同)