Javascript window.addEventListener不在IE8上工作
我正在尝试添加一个window.addEventListener来触发一个“pageShow”事件…我添加了这个来支持IE 8、9、10、11、firefox和chrome 下面的代码适用于chrome和IE 11,但不适用于IE 8 请提供一些如何处理的建议Javascript window.addEventListener不在IE8上工作,javascript,jquery,Javascript,Jquery,我正在尝试添加一个window.addEventListener来触发一个“pageShow”事件…我添加了这个来支持IE 8、9、10、11、firefox和chrome 下面的代码适用于chrome和IE 11,但不适用于IE 8 请提供一些如何处理的建议 if (!window.addEventListener){ alert('Not Window') window.attachEvent('onpageShow',checksession,false)
if (!window.addEventListener){
alert('Not Window')
window.attachEvent('onpageShow',checksession,false);
}
else{
alert('Window')
window.addEventListener('pageshow',checksession,false);
}
您收到了什么错误消息?我真的不知道
pageshow
事件是什么,但是您在中已将S
大写,在attachEvent
版本中使用了onpageShow
,并且您正在向attachEvent
传递一个不必要的false
参数。尝试修复这些…从它看来,似乎从IE11开始支持pageshow
。@cookiemonster:我更改了它,但我看不到正在调用checksession。@lightswitch05:IE8没有调用它