我有2页' a'和' b'并且默认页面是' a'。如果没有鼠标移动,我将自动重定向到页面' b'。为此,我使用了以下代码:
var initTime = null;
function timeOutFunction() {
initTime = setTimeout(function() {window.location = 'b';}, 5000);
}
window.addEventListener('mousemove', timeOutFunction, true);
以上代码适用于IE 10 / IE 11.但是不适用于IE 8.为了使其适用于IE 8,有什么解决方案吗?
对于IE 8,我也尝试使用以下代码:
window.attachEvent("mousemove", timeOutFunction);
但仍无效:(
答案 0 :(得分:0)
addEventListener
。对于旧版本,请使用类似的attachEvent
函数。
您可以将addEventListener
用于IE 9及更高版本以及用于IE8 attachEvent
。
请参阅http://msdn.microsoft.com/en-us/library/ie/ms536343%28v=vs.85%29.aspx