2016-07-19 6 views
0

私はMVC5アプリケーションを開発し、サーバーにホストしました。私たちのアプリケーションは、IE10から11までをサポートしています。ホストされたリンクでIEブラウザを開くと、ブラウザのデフォルトのドキュメントモードが7に設定されるため、互換性の問題が発生します。そのためには、すべてのレイアウトページにメタタグを追加する必要があります。mvc5アプリケーションのすべての異なるレイアウトページにメタタグを追加

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

私たちのアプリケーションは10ページ以上レイアウトされています。

私たちのアプリケーション内のすべてのレイアウトにメタタグを追加する最も良い方法は何ですか?それ以外の方法で上記の問題を解決するにはどうすればいいですか?

答えて

1

MVCを実行している場合は、サイトマスターページでメタタグを設定できる「_Layout.cshtml」または「_Laybout.vbhtml」ページが既にあるはずです。

また、あなたのWeb.configファイルでこれを行うことができます。

<system.webServer> 
    <httpProtocol> 
    <customHeaders> 
     <clear /> 
     <add name="X-UA-Compatible" value="IE=Edge,Chrome=1" /> 
    </customHeaders> 
    </httpProtocol> 
</system.webServer> 
関連する問題