addEventListener问题在Internet Explorer 8中重定向

时间:2014-03-24 20:14:40

标签: javascript internet-explorer-8 addeventlistener

我有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);

但仍无效:(

1 个答案:

答案 0 :(得分:0)

从版本9开始支持

addEventListener。对于旧版本,请使用类似的attachEvent函数。

您可以将addEventListener用于IE 9及更高版本以及用于IE8 attachEvent

请参阅http://msdn.microsoft.com/en-us/library/ie/ms536343%28v=vs.85%29.aspx