怎样在网页中实现类似于屏幕保护程序定时的功能
具体要求是这样:当鼠标在页面中停止移动超过两分钟,页面自动跳转到其它页
有没有可能?
问题点数:10、回复次数:5Top
1 楼okeyes(竹子)回复于 2001-11-30 20:48:26 得分 0
可以
<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()">Top
2 楼okeyes(竹子)回复于 2001-11-30 20:49:23 得分 0
注:
var timerID=setTimeout("test()",600);
中的"600"可以改大一点.Top
3 楼okeyes(竹子)回复于 2001-11-30 21:08:23 得分 0
再注:
onMouseMove改document.onMouseMove
Top
4 楼wenwho()回复于 2001-12-01 00:38:38 得分 10
再试试这个
<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()">
Top
5 楼flaweli(令狐冲)回复于 2001-12-01 16:29:25 得分 0
非常感谢这位朋友的帮助,
我还有一个问题,希望能再帮帮忙
我想让网页能自动让IE窗体变为全屏显示(不是拉到全屏,而是真正的全屏幕显示),而且能去掉边框、状态栏、菜单等Top




