【问题标题】:How To set IE mode by meta tag?如何通过元标记设置 IE 模式?
【发布时间】:2014-03-27 15:46:36
【问题描述】:

我在 MVC 4 上创建了站点并部署在 IIS 7.5 上。

现在,当此站点在任何客户端 IE 浏览器中打开时,它会自动设置 COMPATIBILITY MODE,并且某些 CSS 无法正常工作。

它是为 Intranet 目的而托管的。

请建议我如何明确限制或任何建议。

【问题讨论】:

标签: asp.net-mvc html internet-explorer asp.net-mvc-4 ie8-compatibility-mode


【解决方案1】:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />

这将使浏览器使用可用的最新版本的 IE。因此,如果将 IE9 设置为 IE7 兼容模式,它将使用 IE9 渲染。

它应该可以解决这些问题,因为它在相同的情况下帮助了我。

【讨论】:

  • chrome=1 会对 Chrome 执行类似操作,例如content="IE=edge,chrome=1"
  • 它设置为兼容模式,但它会影响一些 CSS。我需要最新版本的 IE 9 或 IE 8。请提出建议。
  • 您还必须确保正确设置了文档类型。对于现代开发,它应该只是 。事实上,从 IE11 开始,这是实现“边缘模式”的唯一方法。有关详细信息,请参阅此问题:stackoverflow.com/questions/6771258/…
  • 我发现 在 IE 中不能单独工作,你需要两个 IE 来提示你使用现代标准。此页面上没有其他内容。
猜你喜欢
  • 2013-06-15
  • 1970-01-01
  • 2013-10-05
  • 1970-01-01
  • 1970-01-01
  • 2011-07-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多