ユーザーがIE8のバージョンで[互換表示でイントラネットサイトを表示する]をオフにしない限り、IE7互換モードで読み込まれるイントラネットサイトがあります。残念ながら、クライアントは、使用している他のサイトについてこれをチェックすることを望んでいるため、この設定を上書きする必要があります。メタタグを試しましたが、
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
ただし、ブラウザの設定は上書きされません。ただし、この質問は、サーバーの見出しが実際にオーバーライドされることを示しています。これは、一番上の答えに示されているサンプルコードです。
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
web.configを開いて配置しました<system.webServer>
が、機能しません。fiddlerでヘッダーを監視していますが、ヘッダーがまったく追加されていません。(また、互換モードに強制され、Javascriptは互換モードであることを確認しdocumentMode
ます7
。)私はASP.NET開発サーバーでローカルに作業しています