Javascript 无法获取属性的值';获取';:对象为null或未定义

Javascript 无法获取属性的值';获取';:对象为null或未定义,javascript,internet-explorer,magento,Javascript,Internet Explorer,Magento,我的网站www.theprinterdepo.com是一个magento oscommerce网站 你知道它是开源的,我没有开发它 它在chrome和firefox中加载得非常完美,但我在InternetExplorer9中收到了这个javascript错误 无法获取属性“get”的值:对象为null或未定义 我试着调试,发现问题出在prototype.js上 prototype.js,第516行字符1 发生故障的线路: var respondersForEvent=registry.get(e

我的网站www.theprinterdepo.com是一个magento oscommerce网站 你知道它是开源的,我没有开发它

它在chrome和firefox中加载得非常完美,但我在InternetExplorer9中收到了这个javascript错误

无法获取属性“get”的值:对象为null或未定义

我试着调试,发现问题出在prototype.js上

prototype.js,第516行字符1

发生故障的线路:

var respondersForEvent=registry.get(eventName);if(Object.isUndefined(respondersForEvent)){respondersForEvent=[];registry.set(eventName,respondersForEvent);}
if(respondersForEvent.pluck('handler').include(ha
显然,因为这是一个库,我不想自己修改它


根据您的经验,我正在寻找关于在这种情况下该怎么做的建议?

Magento和IE9存在许多已知问题。不幸的是,解决问题的公认方法是使用元标记,例如:

<meta http-equiv="X-UA-Compatible" content="IE=8" />


紧跟在标题标签之后。有关更多详细信息,请参阅。

Magento和IE9存在许多已知问题。不幸的是,一个公认的解决方案是使用元标记,例如:

<meta http-equiv="X-UA-Compatible" content="IE=8" />


紧跟在标题标签之后。有关更多详细信息,请参阅。

我有这个:我有这个:谢谢,至少我不再有js例外。我的网站在IE 9中仍然很难看。谢谢,至少我不再有js例外了。我的网站在IE 9中仍然很难看。