IE8文書モードのみを検出し、ユーザーにIE8.cssファイルを提供します。

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/59615

  •  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

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top