首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js 兑现鼠标不动20秒后 返回前一网页

2013-08-24 
js 实现鼠标不动20秒后 返回前一网页怎么用js实现一个页面上 如果用户20秒没有移动鼠标就自动返回到系统首

js 实现鼠标不动20秒后 返回前一网页
怎么用js实现一个页面上 如果用户20秒没有移动鼠标就自动返回到系统首页。用onmousemove 希望给出具体实现代码
[解决办法]
var aaa=0;
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; 

热点排行