怎么用js实现一个页面上 如果用户20秒没有移动鼠标就自动返回到系统首页。用onmousemove 希望给出具体实现代码
解决方案 »
- 表格操作问题
- opera 问题
- 我的论坛中的问题,希望得到大家的帮助
- js 创建的对象存储在哪
- 有没有javascript脚本当IE一启动的时候就清除Page setup中的Header和Footer的值?谢谢
- 开关按钮事件,求经典点的代码!
- 难题:怎样用window.open(...)来模拟showModaldialog的功能?即在不关闭用open打开的页下使用户单击页面无效。
- 如何实现csdn中的问题解答框效果?
- 谁能给出在浏览器中不断显示鼠标位置的最简单javascript代码?
- 求设为首页、收藏、生成桌面快捷方式的代码。在线等。不求是百度出来的。
- 一个页面有多组复选框,怎样控制每组复选框最少选一个最多选5个
- 文本框可以用focus() 获取焦点,textarea,怎么样获得焦点???
document.body.onmousemove=function(){
clearTimeout(aaa);
aaa=setTimeout(function(){window.history.back;
},20000);}
window.setTimeout(BackToIndex,20000);
var X,Y,X1,Y1;
function BackToIndex()
{
var mousePos = mousePosition(ev);
X1 = mousePos.x;
Y1 = mousePos.y;
if(X!=X1 && Y!=Y1){
location.href="index.html";
}
}
function mousePosition(ev){
if(ev.pageX || ev.pageY){
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}
function mouseMove(ev){
ev = ev || window.event;
var mousePos = mousePosition(ev);
X = mousePos.x;
Y = mousePos.y;
}
document.onmousemove = mouseMove;
不好意思 我是修改后的
你的代码这我这作用呢
<script type="text/javascript">
var aaa=0;
function test(){
//alert(11);
clearTimeout(aaa);
aaa=setTimeout(function(){
window.location="index.jsp";
},3000);}
</script><body onmousemove="test()">