デフォルトでは、IE8 はイントラネット Web サイトを互換モードに強制します。メタ ヘッダーを IE8 に変更してみましたが、メタ ヘッダーが認識されず、ブラウザー設定のみが使用されます。これを無効にする方法をご存知の方はいらっしゃいますか?
ベストアンサー1
イントラネット内の互換モードを上書きすることが可能です。
IIS の場合は、以下のコードを web.config に追加するだけです。私の場合は IE9 で動作しました。
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
</system.webServer>
Apache の場合の同等物:
Header set X-UA-Compatible: IE=Edge
nginx の場合:
add_header "X-UA-Compatible" "IE=Edge";
express.js の場合:
res.set('X-UA-Compatible', 'IE=Edge')