有人可以用简单的术语解释IE8 浏览器模式和文档模式之间的区别吗?
是什么导致文档模式更改?
如果用户通过开发人员工具更改模式,即使刷新页面,更改是否仍然存在?
我问这个是因为我们在这里做了一些IE8测试,不同的人有不同的模式组合,我想弄清楚这是怎么回事.
我有一个简单的HTML5/ASP.NET网站,自从Win7发布以来,我今天开始在IE10中进行测试.
这是我组织内的一个Intranet站点,我相信有一段时间后,部署了一个组策略,默认情况下在兼容性视图中启用Display Intranet站点.
我今天在测试中注意到的事情是,即使我正在添加一个X-UA兼容的IE =边缘 HTTP标头(通过我的web.config),该网站在IE中显示为:
Browser Mode: IE10 Compat View
Document Mode: Standards
Run Code Online (Sandbox Code Playgroud)
我相信我的HTML实际上是正常不过的,因为我可以简单地取消了在兼容性视图中显示Intranet站点设置,当它重新加载,它会立即切换到:
Browser Mode: IE10
Document Mode: Standards
Run Code Online (Sandbox Code Playgroud)
所以我的问题很简单,IE = edge header值是否应该覆盖兼容性视图设置中的Display Intranet站点?
如果没有,有什么办法可以覆盖它吗?