IE10在IE7模式下渲染。如何强制使用标准模式?

问题描述 投票:121回答:5

在Microsoft网站上,他们声称简单的doctype声明就足够了。但是,即使文档很短,也只能回到IE7模式:

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>

</body>
</html>

http://d.pr/i/fvzb+

windows internet-explorer windows-8 internet-explorer-10
5个回答
244
投票

Internet Explorer假定大多数网页都是针对较早版本的IE编写的,并查看doctype,元标记和HTML以确定最佳的兼容性模式(有时是错误的)。如果是Intranet网站,即使使用HTML5 doctype,IE仍会将您的网站置于兼容模式。


25
投票

这对我有用..


10
投票

尝试将以下标签添加到头部


2
投票

meta标记对Intranet网站没有任何作用,我的问题是在IE10兼容模式下进行IE10渲染。对我来说,解决此问题的方法是将@Jeow's answer更进一步,并通过在IIS下的web.config中添加以下内容,在http标头中使用该值:


1
投票

当我完成以下操作时,它对我来说非常有效:

© www.soinside.com 2019 - 2024. All rights reserved.