Javascript div弹出窗口在IE9标准中不起作用,但在其他模式下也起作用

Javascript div弹出窗口在IE9标准中不起作用,但在其他模式下也起作用,javascript,internet-explorer,Javascript,Internet Explorer,我的站点和IE9有问题,如果我将兼容模式更改为IE9标准以外的任何模式,我的登录弹出窗口会工作,但是当使用IE9标准时,它就不工作了。我认为最好的办法是亲自尝试一下 我手头没有IE9,但有一种猜测是它可能会因为JavaScript错误而崩溃:uncaughttypeerror:无法将属性“popup”设置为null。发生此错误是因为为Popup\u 4创建弹出窗口的点,Popup\u 4的DOM元素尚不存在 您可以通过在创建弹出对象的脚本块上方移动popup_4div来解决这个问题。这似乎不是问

我的站点和IE9有问题,如果我将兼容模式更改为IE9标准以外的任何模式,我的登录弹出窗口会工作,但是当使用IE9标准时,它就不工作了。我认为最好的办法是亲自尝试一下

我手头没有IE9,但有一种猜测是它可能会因为JavaScript错误而崩溃:
uncaughttypeerror:无法将属性“popup”设置为null
。发生此错误是因为为
Popup\u 4
创建弹出窗口的点,
Popup\u 4
的DOM元素尚不存在


您可以通过在创建弹出对象的脚本块上方移动
popup_4
div来解决这个问题。

这似乎不是问题,我移动了它,但仍然没有弹出,这在所有浏览器甚至IE的旧版本中都有效,只是不是ie9!