我一直在调查一个问题并且正在努力寻找新的想法,所以我想我会看看是否有人可以提供帮助。
我有一个在 Chrome 和 Firefox 中显示良好的页面。它在 IE9 中也可以正常显示,但是我们的一些客户必须使用兼容模式……当以兼容模式查看页面时,出于某种原因,它会强制以 IE7 文档模式显示。
该页面的第一行是 !DOCTYPE HTML,还有:
meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1
我认为应该强制页面以最新的文档模式显示。
当我在 F12 Developer Tools 中浏览 HTML 时,html 的第一行已被注释掉:
!-- DOCTYPE HTML --
谁能建议我可以尝试解决此问题的任何方法,即强制页面以 IE9 文档模式显示?当我在开发人员工具中手动将文档模式更改为 IE9 时,页面显示正常 - 所以我只需要找出为什么 IE 强制使用 IE7 文档模式而不使用默认值。
非常感谢任何帮助。