IE8默认呈现为IE7?

Mat*_*rym 11 internet-explorer internet-explorer-8 internet-explorer-7 ie8-compatibility-mode

我刚收到一台新电脑,IE8设置为将所有网站渲染为IE7.这对我来说很震惊.有谁知道IE8的所有安装是否默认为IE7渲染?如果是这样,Web开发人员可以做些什么来强制IE8渲染?

bni*_*dyc 20

据我所知,IE8默认只将内部网站点作为IE7.要禁用此功能,请转到"工具" - >"兼容性视图设置",然后取消选中"在兼容性视图中显示Intranet站点".此对话框中还有一个复选框"在兼容性视图中显示所有网站" - 看起来它已经过检查.这不是标准设置,也许是您的域名政策.

无论如何,如果你需要强制IE8渲染页面,因为IE8使用X-UA-Compatiblehttp标头.您可以metahead页面的某个部分添加标记,如下所示:

<meta http-equiv="X-UA-Compatible" content="IE=8" /> 
Run Code Online (Sandbox Code Playgroud)

MSDN