質問: (諸般の事情で該当のコードなどを提示することができないのですが、問題解決のために必要であれば別途用意いたします) 表題の通り、InternetExplorer 11 において、開発者ツールを立ち上げていないと期待した挙動をしない問題に直面しております。 いずれも JavaScript の絡んだ処理でしたので、ドキュメントモードなどが原因かと思いましたが、 meta タグを用いて以下のようにドキュメントモードを明示的に指定しても期待した動きになりませんでした。 ``` ``` 開発者ツールを立ち上げると、リロードもせずに期待した動きをするようになります。 問題の切り分け、原因として何が考えられるでしょうか。 なお、 Firefox、GoogleChrome ではとくに問題なく動作いたします。 追記:ご指摘をうけ、利用している JavaScript のライブラリ、フレームワークを追記しました。 * jQuery 2.1.4 * Backbone.js 1.2.1 * Marionette.js 2.3.1 * lodash.js 3.8.0 追記2:調査を進めた結果、サーバーに問い合わせが発生する箇所で、本来サーバーに記録されるログすらも生成されていないことが判明しました。 これらは全て Ajax 通信によるやりとりのもので、やはり開発者ツールを立ち上げると正常にログが記録されておりました。
回答: IE11でドキュメントモードが使用されるときのフローチャートがわかりやすいでしょうか。X-UA-Compatible meta tagでの指定はIE=8までとされています。 IE11でのedgeモードは ``` ``` での宣言となります。またその際、ローカルの互換表示一覧とイントラネット設定の影響も受けます。