Internet Explorer 11 でスクリプトのエラー ダイアログが表示されない

現象
Internet Explorer 11 のインターネット オプションで [詳細設定] の [スクリプト エラーごとに通知を表示する] を有効に設定しても、スクリプトのエラーが発生した際に通知のダイアログが表示されません。
原因
この動作は、Internet Explorer 11 の開発者ツールで新しい JavaScript デバッガーを実装した影響により発生しています。
回避策
スクリプトのエラーは、以下のいずれかの方法で検出できます。

方法 1 : インターネット オプションで [詳細設定] の [スクリプトのデバッグを使用しない (Internet Explorer)] を無効にする


[スクリプトのデバッグを使用しない (Internet Explorer)] を無効にすると、スクリプトのエラーが発生した際に以下のようなダイアログが表示されます。

Web ページ エラー

方法 2 : 開発者ツールを起動し、JavaScript デバッガーを表示する

開発者ツールは、F12 キーを押下、または [ツール] メニューの [F12 開発者ツール] を選択して起動できます。
開発者ツールのデバッガー アイコンをクリックすることで、スクリプトのエラーを検出できる状態になります。

F12 開発者ツール

状況
マイクロソフトでは、この問題について現在調査中です。詳細については、わかりしだいこの資料に掲載する予定です。
詳細
以下のような HTML で、この動作を簡単に検証できます。[Error] ボタンを押下するとスクリプトのエラーが発生します。

<!DOCTYPE html><button onclick="error();">Error</button>
Internet Explorer 11 の開発者ツールの詳細な紹介は、次のマイクロソフト Web サイトを参照してください。

IE11 の F12 開発者ツールによる Web サイトおよびアプリのデバッグとチューニング
http://blogs.msdn.com/b/ie_ja/archive/2013/08/07/debugging-and-tuning-web-sites-and-apps-with-f12-developer-tools-in-ie11.aspx
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2910830 - 最終更新日: 09/29/2016 15:32:00 - リビジョン: 5.0

Internet Explorer 11

  • KB2910830
フィードバック