私は、標準の (そして唯一の) ブラウザーとして使用されている Internet Explorer 8 (Windows XP で実行されているため、IE9 にアップグレードすることはできません) がある企業内のイントラネット Web サイトで作業しており、互換表示モードを扱っています。特徴。Web サイトは ASP.NET 2.0 に基づいており、Web サーバーは IIS6 を搭載した Windows Server 2003 です。
他の重要なサード パーティの Web ベース アプリケーションの中には Internet Explorer (および ActiveX) を正しく実行する必要があるため、他のブラウザーに切り替えることはできません。
イントラネットの Web サイトで互換表示モードがデフォルトでオンになっている場合に Internet Explorer のブラウザー モードをオーバーライドする方法 (プログラムによって、http ヘッダーを使用して ...) があるかどうかを尋ねたいと思います。つまり、どのようにInternet Explorer が IE8 互換モードではなく IE8 ブラウザ モードを使用するように強制します。
IIS 構成で X-UA-Compatible http ヘッダー セットを IE=Edge (または IE=8) に追加しようとしましたが、ドキュメント モードにのみ影響し、ブラウザ モードには影響しません。
助けてくれてありがとう。