在mvc5应用程序

时间:2016-07-19 13:29:36

标签: html css internet-explorer asp.net-mvc-5

我开发了MVC5应用程序并托管在服务器中。我们的应用程序支持从IE10到11.当我用我们的托管链接打开IE浏览器时,浏览器默认文档模式设置为7,因为它会引发兼容性问题。为此,我必须将元标记添加到所有布局页面。

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

我们的应用程序有超过10个布局页面。

在单次尝试中为我们的应用程序中的所有布局添加元标记的最佳方法是什么,否则,如果有任何其他方法可以解决上述问题。

1 个答案:

答案 0 :(得分: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>