IE8文書モードのみを検出し、ユーザーにIE8.cssファイルを提供します。
-
10-12-2019 - |
質問
文書モードに問題があります。ワークスペースでは、のように、IE8にドキュメントモードに強制します。
<meta http-equiv="x-ua-compatible" content="IE=8"/>
.
すべてのページがどのような文書モードになっているかを検出する方法
私は「ブラウザモード」ではなく「ドキュメントモード」ではなく、運用なしでCSSREGISTATIONでConditionalExpressionを使用しようとしました。文書モードを検出し、さまざまなCSSファイルをクライアントに提供する方法を教えてください。
私が違いないもの: ワークスペース、すなわちユーザは、ブラウザを「ドキュメントモード= IE8」に強制したいと思うようにし、他のCSSファイルを与えたい。他のすべてのブラウザで(FF、Chrome ..)ユーザーにIE8.cssファイルを提供したくありません。
運行者の中にこれを使用しようとしました。
<!--[if IE 8]> ..... .. styles\ie8.css <![endif]-->
. 解決
最近、IE8文書モードで開くべきである私たちのサイトと同じ問題がありました。IE8モードを表示するように設定したときはいつでも変更がありません!
これを修正するためにweb.configファイルを修正し、これらの行を追加しました。
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE8" />
</customHeaders>
</httpProtocol>
</system.webServer>
</configuration>
.
それが助けることを願っています、
andrew
所属していません sharepoint.stackexchange