1

私のサイトwww.theprinterdepo.comはmagentooscommerceサイトです。オープンソースをご存知のように、私はそれを開発しませんでした。

ChromeとFirefoxで完全に読み込まれますが、InternetExplorer9でこのjavascriptエラーが発生します。

プロパティ'get'の値を取得できません:オブジェクトがnullまたは未定義です

デバッグしようとしたところ、問題はprototype.jsであることがわかりました

protocol.js、行516文字1

それが失敗する行:

var respondersForEvent=registry.get(eventName);if(Object.isUndefined(respondersForEvent)){respondersForEvent=[];registry.set(eventName,respondersForEvent);}
if(respondersForEvent.pluck('handler').include(ha

もちろん、これはライブラリなので、自分で変更したくありません。

私はあなたの経験に基づいて、この場合に何をすべきかについての提案を探していますか?

4

1 に答える 1

1

残念ながら、MagentoとIE9には多くの既知の問題があります。問題の解決策として認められているのは、次のようなメタタグを使用することです。

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

タイトルタグの直後に配置されます。詳細については、このブログ投稿を参照してください。

于 2012-06-07T08:09:26.643 に答える