有没有人能实现这个具有挑战性的问题(事件+思想)(续) 哈哈,这有什么难的,每隔一秒获得一次鼠标位置,如果三次获得的位置都一样,那就是鼠标没动了,然后再去执行其他事件,同时清空timer就OK了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哈哈,这有什么难的,每隔一秒获得一次鼠标位置,如果三次获得的位置都一样,那就是鼠标没动了,然后再去执行其他事件,同时清空timer就OK了. 这个很简单的,用setInterval每3秒调用显示坐标的函数,如果页面上有onmousemove事件则清掉interval重新计算。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><SCRIPT LANGUAGE="JavaScript">var PosX ;var PosY ;var sobjTimer;<!--function ShowDiv(){ document.getElementById("div1").innerHTML = "PosX: " + PosX + "<br>" + "PosY: " + PosY ; }function ClearTimer(){ if(sobjTimer){ window.clearInterval(sobjTimer); } PosX = window.event.x; PosY = window.event.y; document.getElementById("div1").innerHTML = "" ; sobjTimer = setInterval("ShowDiv()",3000);}//--></SCRIPT></HEAD><BODY onmousemove="ClearTimer()" onload="ClearTimer()"><div id="div1"></div></BODY></HTML> js在一个单元格中增加多行属性 javascript能不能格式化数字的显示:数字1显示为01 到底哪里的问题`老是说我缺少对象 如何用Javascript写一个本地页面 问一下,在打印那个连接中,怎么把表中第三排的名字用alert打印出来 maps.google.com图片一直往左或一直往右边拉的循环效果怎么做的? ArcGIS Javascript 怎么用js判断用户对提示下载的activex是否选择下载? 急!如何让图片居中???在线等待 在netscape中,如何取得event.ScreenX等的值? 哪位朋友能提供XTable的代码 请问如何给下拉框加提示?
如果页面上有onmousemove事件则清掉interval重新计算。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
var PosX ;
var PosY ;
var sobjTimer;<!--function ShowDiv(){ document.getElementById("div1").innerHTML = "PosX: " + PosX + "<br>" + "PosY: " + PosY ;
}function ClearTimer(){
if(sobjTimer){
window.clearInterval(sobjTimer);
}
PosX = window.event.x;
PosY = window.event.y;
document.getElementById("div1").innerHTML = "" ;
sobjTimer = setInterval("ShowDiv()",3000);
}
//-->
</SCRIPT>
</HEAD><BODY onmousemove="ClearTimer()" onload="ClearTimer()">
<div id="div1"></div>
</BODY>
</HTML>