http://topic.csdn.net/t/20040711/09/3163793.html
解决方案 »
- 有谁能力,帮忙解密下百度地图的几个js文件
- JS 表单验证
- 高分求助:COM如何向javascript传递数组?
- 请教"回车"事件该怎么写~~~谢谢!
- *******************************给小弟推荐个css进阶的好书或网站吧~~
- 在弹出的对话框页面中能接收到父页面的ocx抛出的事件吗
- 求一个播放器
- ~[100分]急~在线等,JS有关dropdownlist日期选择问题~~~~请高手赐教~最后给个源码~
- excel的问题,怎么将excel中的数字都除以1000
- 关于自己写的chrome右键菜单会折叠在一起
- [zl_c]同学,看了你的代码,的确是效率更高的!感谢你的指点,来取分。
- Ext2.0 表单怎么直接跳转啊
var time_current=new Date();//当前时间
var time_ago=0; //保存上一次鼠标移动的时间
function set() //在鼠标移动事件中使用的函数
{
time_ago=time_current.getMinutes();
}
function check() //检测
{
if(Math.abs(time_current.getMinutes()-time_ago)>设定的时间)
window.location.href=主页
}
function Run() //页面下载完后开始后一直运行
{
setInterval('check()');
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script language="JavaScript">
<!--
var flag = 60;
var mouseIsMove = false;
var timeID = null;
window.onload = function() {
document.body.onmousemove = function() {
mouseIsMove = true;
}
timeID = window.setInterval(function() {
if(mouseIsMove) {
flag = 60;
mouseIsMove = false;
} else {
flag--;
//if(flag
}
document.getElementById('showN').innerHTML = flag;
if(flag==0) {
alert('超时了,准备跳转到其他页面');
//这里写跳转代码
//window.location.href = 'xxxxxxxxx';
}
},1000);
};
//-->
</script>
</head> <body>
<div style="font-size:52px;">还剩余<span id="showN" style="color:#c03;">60</span>秒,将要离开此页面,如果在此时间内移动鼠标则剩余时间会重置为60秒,鼠标停止移动则又开始倒计时</div>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body>
</html>给你个例子,参考一下