0

this siteを作りました。私はInternet Explorer 11でそれを開くことができませんが、それは完全にクロームで動作します。それは空白のページを示しています。私のサイトはChromeで開くことができますが、IEでは開けません

Developer ToolsをF12で開くと、コンソールにエラーが表示されません。

問題がどこにあるか知りませんか?

編集1:

私はいくつかのマシンを変更し、最終的にコンソールでエラーを見ることができる:console error。 @MrNewがコメントしたように、それはUnable to get property 'postMessage' of undefined or null referenceです。

誰でもこれを解決する方法を知っていますか? angularjsとIE 11の互換性のためですか?

+0

サイト全体のトラブルシューティングは難しくなります。 IE11でangularjsを実行する際には、他の問題があります。使用しているライブラリを使用している類似の問題については、stackoverflowを検索してください。 – ppovoski

+0

問題は、コンソールに何のエラーもなく、トラブルシューティングの対象がわからなくても...どのバージョンのIEがangularjsとうまく機能していますか? – Tom

+0

コンソールログエラーがあります:) devツールが開いている間にページを更新するだけです。エラー '未定義またはヌル参照'のpostMessage 'プロパティを取得できません。 – MrNew

答えて

0

見つかりました。

if ($window.opener === null)は、IE 11では十分ではありません。if (($window.opener === null) || ($window.opener === undefined))を確認する必要があります。

したがって、angularjsとは関係ありません。