可以
<head>
<script>
onMouseMove=Mmove;
function Mmove()
{
clearTimeout(timerID);
var timerID=setTimeout("test()",600);
timerID;
}
function test()
{
self.location="http://www.csdn.net";
}
</script>
</head>
<body id=test scroll=no style="MARGIN: 0px" onLoad="Mmove()">
<head>
<script>
onMouseMove=Mmove;
function Mmove()
{
clearTimeout(timerID);
var timerID=setTimeout("test()",600);
timerID;
}
function test()
{
self.location="http://www.csdn.net";
}
</script>
</head>
<body id=test scroll=no style="MARGIN: 0px" onLoad="Mmove()">
解决方案 »
- javascript 简单问题,,JS文件引入问题
- 北京创业团队寻JavaScript程序员
- ECLIPSE怎样安装SPKET插件???
- 求一段javascript?谢谢大家
- ▲△▲△-- 挑战性问题,高手请进:如何动态写模态对话框(ModalDialog)的HTML代码
- 请问http://www.hotmail.com中的那个菜单是怎么做的啊!
- 求2个对输入进行控制的正则表达式
- 用javascript连接数据库(ASSECC)在线等~~~~~~急~~~~~~`
- 如何让text筐里只能输入数字和小数点?
- ※※搜集javascript事件大全,希望大家踊跃提供,有例程更好※※
- 怎样取得用户登陆局域网的用户名
- 请问一个关于document.write()方法的问题。急啊!
var timerID=setTimeout("test()",600);
中的"600"可以改大一点.
onMouseMove改document.onMouseMove
<head>
<script>
document.onmousemove=Mmove;
document.onmousedown=Mmove;
document.onkeydown=Mmove;
function Mmove()
{
theD=new Date();
stime=theD.getTime();
}
function test()
{
newD=new Date();
etime=newD.getTime();
if ((etime-stime)>=1000)//屏保时间
{
self.location="http://www.csdn.net";
}
else
{
clearTimeout(timerID);
var timerID=setTimeout("test()",2);
timerID;
}
}
</script>
</head>
<body id=test scroll=no style="MARGIN: 0px" onLoad="Mmove();test()">