这段代码:
<meta http-equiv="X-UA-Compatible" content="IE=9" />
似乎只将文档更改为ie9而不是浏览器。除了按 F12 并手动更改之外,还有其他想法吗?
站点无法设置浏览器模式。在浏览器从站点请求内容之前选择浏览器模式。这指定了站点如何识别浏览器,例如 UA 字符串。
正如您所提到的,文档模式可以由作者通过包含 X-UA-Compatible 元元素或使用的 DOCTYPE 来设置。这将覆盖浏览器为该浏览器模式设置的默认值。
更改浏览器模式仅适用于使用 IE 测试早期版本的 IE 如何处理该网站。您可以通过在 F12 工具中更改它来在本地计算机上更改它(但不能更改整个站点)。
用户(以及开发人员)可以通过单击 URL 字段中的兼容性视图图标来更改浏览器模式。这也仅适用于该机器,而不适用于所有用户。
全局更改浏览器模式的唯一方法是将站点添加到 MS 的兼容视图列表中。但你不希望这样,除非该网站使用大量旧的 MS 供应商特定代码,并且不会更新。
您可以阅读更多内容http://blogs.msdn.com/b/ie/archive/2010/10/19/testing-sites-with-browser-mode-vs-doc-mode.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)