Javascript window.addEventListener不在IE8上工作

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)

我正在尝试添加一个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);
    }
    else{
        alert('Window')
    window.addEventListener('pageshow',checksession,false);
    }

您收到了什么错误消息?我真的不知道
pageshow
事件是什么,但是您在
中已将
S
大写,在
attachEvent
版本中使用了
onpageShow
,并且您正在向
attachEvent
传递一个不必要的
false
参数。尝试修复这些…从它看来,似乎从IE11开始支持
pageshow
。@cookiemonster:我更改了它,但我看不到正在调用checksession。@lightswitch05:IE8没有调用它