Asp.net mvc 在MVC3应用程序中设置浏览器模式和文档模式IE

Asp.net mvc 在MVC3应用程序中设置浏览器模式和文档模式IE,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我已经在MVC3中开发了一个应用程序。它在Mozilla和Chrome中运行良好。如果我将浏览器模式和文档模式设置为IE9,它在IE中也能正常工作,但当我的应用程序加载到IE中时,它默认设置为浏览器模式和文档模式IE7 当我的网站在IE中打开时,默认情况下如何设置浏览器模式和文档模式IE9? 我也试过把这个放在标签上,但我没有运气。 请让我知道我该怎么做 <meta http-equiv="X-UA-Compatiable" content="IE=edge,chrome=1">

我已经在MVC3中开发了一个应用程序。它在Mozilla和Chrome中运行良好。如果我将浏览器模式和文档模式设置为IE9,它在IE中也能正常工作,但当我的应用程序加载到IE中时,它默认设置为浏览器模式和文档模式IE7

当我的网站在IE中打开时,默认情况下如何设置浏览器模式和文档模式IE9? 我也试过把这个放在
标签上,但我没有运气。 请让我知道我该怎么做

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

您的元标记似乎有输入错误。它应该是
X-UA-兼容的
,而不是
X-UA-兼容的

此外,我更喜欢将这些标志作为标题而不是元标记发送。您可以在web.config中对此进行配置

<system.webServer>
  <httpProtocol>
    <customHeaders>
      <add name="X-UA-Compatible" value="IE=edge,chrome=1"/>
    </customHeaders>
  </httpProtocol>
</system.webServer>


)

您的元标记似乎有输入错误。它应该是
X-UA-兼容的
,而不是
X-UA-兼容的

此外,我更喜欢将这些标志作为标题而不是元标记发送。您可以在web.config中对此进行配置

<system.webServer>
  <httpProtocol>
    <customHeaders>
      <add name="X-UA-Compatible" value="IE=edge,chrome=1"/>
    </customHeaders>
  </httpProtocol>
</system.webServer>


)

谢谢回复,我已经在我的web.config中设置了这些。如果我的IE浏览器模式和文档模式设置为IE7默认模式,我有一个点。加载“我的网站”后,未将浏览器和文档模式设置为IE9,是否可以使用此标记?每当我的网站加载到IE中时,我想将浏览器和文档模式设置为IE9。@Shivkumar你在HTML文档中设置了正确的DOCTYPE吗?谢谢回复,我已经在我的web.config中设置了这些。如果我的IE浏览器模式和文档模式设置为默认的IE7,我有一个点。加载“我的网站”后,未将浏览器和文档模式设置为IE9,是否可以使用此标记?每当我的站点加载到IE中时,我想将浏览器和文档模式设置为IE9。@Shivkumar您在HTML文档中设置了正确的DOCTYPE吗?