我需要强制IE 9的浏览器模式和文档模式到IE 9.现在,我在标题的标签中将“X-UA-Compatible”设置为“IE = 9”,但它将文档模式更改为IE 7 / IE 8时无效。
我的网站仅与IE 9兼容,而不与任何其他版本的IE兼容。此外,我查看并研究了大多数问题,并通过博客(msdn)进行了研究,但似乎没有任何内容适用于我(在主持人将此视为重复问题之前)。你们中的任何一个人都能指导我一样吗?
答案 0 :(得分:10)
那么, 确定您放置的标记(“X-UA -...”)应该是文档标题内的第一个标记。其次,验证浏览器中的html渲染(通过视图源属性),还包含标题部分中的第一个标记(“X-UA -...”)。
答案 1 :(得分:10)
如果您已经设置了(X-UA ..“)标签,则应该强制它进入相应的文档模式和浏览器模式。
看起来您正在IE开发工具控制台中设置文档模式,无论您将其作为标记添加,都会覆盖它。
This diagram explains how IE determines what modes to display in and the dev toolbar takes priority.
编辑/更新
不幸的是,上面的链接似乎被取消了。 For now here is an alternative