0

我想让 IE 8 将我的网站理解为 IE8。而不是在IE7,兼容模式等。

我有很多问题要做到这一点,即使我的本地主机中的同一个站点与生产服务器中的不同。(不管是什么语言,发生在:php 和 asp.net)。

我一直在看这些链接:

https://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx
https://msdn.microsoft.com/en-us/library/cc817574.aspx

但我什么也得不到。

更新

是的,这正是我想要的,强制 IE 不以兼容模式呈现页面

4

2 回答 2

2

了解浏览器模式和文档模式之间的区别很重要。

文档模式受文档控制。设置 X-UA-Compatible 或 DocType 控制文档模式。

浏览器模式不受文档控制,会影响用户代理字符串和条件注释/版本向量。浏览器模式由用户的兼容性视图设置和文档的 URL 控制。例如,如果文档在您的 Intranet 上,则默认情况下它处于兼容性浏览器模式。这可以通过单击工具 > 兼容性视图设置 > 并取消选中“在兼容性视图中显示 Intranet 站点”来禁用。

您可以在 IE 开发人员工具(按 F12)中查看(并暂时覆盖)这两种模式。

于 2010-09-07T15:39:56.580 回答
0

我也没有得到太多的链接,但是当我将语言更改为英语时,它变得相当容易理解

你有没有尝试过

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

这应该告诉 IE8 使用最新的 IE 引擎和设置呈现页面,没有“旧浏览器仿真”。

于 2010-09-06T16:36:39.783 回答