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