2013-05-13 74 views
0

如果我在IE10或IE9中使用开发人员工具,则可以将浏览器模式更改为以前的IE版本。 问题是,当我提交页面并检索到新页面时,它会显示在最新的IE浏览器模式下。 是否可以修复(或默认)浏览器模式,以便在以前的IE版本中显示每个请求?如何修复以前版本中的浏览器模式IE10

回答

1

如果你真的需要强制IE使用旧渲染模式,你可以把一个X-UA-Compatible meta标签,如下所示:

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

然而,一般来说它不使用兼容模式是一个好主意。几乎没有理由想要使用它。

如果您的网站在兼容模式下比在IE10模式下看起来更好,那么您的网页中可能会有某些内容需要修正才能在IE10中正常工作,而不是强制IE向后退出 - IE10是相当符合标准,所以如果你的代码在IE10中不起作用,但在兼容模式下工作,那么它在其他浏览器中也可能有问题。

+0

谢谢你的回答。其实我意识到,如果我改变标签的兼容模式,并且保持同一模式,所有检索到的页面都保持相同的模式。问题是当我打开一个新的选项卡或窗口 – 2013-05-14 19:11:27

0

是以下META标记添加到您的网页的标题(当然使用的目标版本#)

你也可以让IE在HTTP头中使用什么引擎为好,META标签覆盖的Http头衔,FYI。

只是为了记录你应该总是使用最新版本。定位过时版本的功能只是一项功能,主要是为了测试向后兼容性,企业应用程序和开发人员。