我有一个简单的HTML5页面。
<!DOCTYPE html>
<html>
Test
</html>
在我的本地IIS上,IE 10 PP2和Chrome返回此页面。 doctype位于标题中。
但是,当我从远程服务器上的IIS 7.5提供此页面时,Chrome可以正常工作,但IE 10 PP2在响应中注释了doctype。
<!-- DOCTYPE html -->
我的服务器是否缺少导致此情况发生的更新?
(我使用VS 2012制作了简单的测试页面,其中包含真正的HTML 5功能,例如“占位符”属性,可在IE 10和Chrome中本地使用,机器人仅在我们服务器的Chrome中使用。)
感谢您的帮助。
答案 0 :(得分:1)
将此添加到我的web.config会阻止IE在我的本地Intranet上以兼容模式呈现。
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>
</system.webServer>