【发布时间】:2013-04-08 08:55:49
【问题描述】:
我在 javascript 中编写一个简单的无限计数器,当页面加载时它开始计数
我想在鼠标指针在视口之外时停止计数器
请帮忙?
var i=0;
setInterval(function (){
i++;
document.getElementById("counterLoop").innerHTML=i;
},1000);
var viewportWidth = document.documentElement.clientWidth;
var viewportHeight = document.documentElement.clientHeight;
function getCursorXY(e) {
CurX = (window.Event) ? e.pageX : event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
CurY = (window.Event) ? e.pageY : event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
}
如何在视口宽度和高度之外捕获鼠标移动事件
【问题讨论】:
-
你有没有尝试过?
-
@maxlego 我尝试了上面的链接,但我切换到其他窗口并没有失去焦点
标签: javascript jquery javascript-events