GaT*_*mas 8 internet-explorer-10 windows-8
我想在浏览器级别(不是从服务器端)强制 IE10 进入 IE9 模式。
我知道我可以通过 IE10 桌面版中的 F12 开发人员工具手动执行此操作。是否可以强制网站在 IE10 的 Metro 和桌面版本中始终以 IE9 模式显示?
小智 7
您可以将您的站点添加到兼容性视图列表中。从菜单“工具”->“兼容性视图设置”中选择,然后在弹出的对话框中输入您的站点。

我已经在 Windows 7 上完成了,但我认为这个解决方案适用于 Windo
解决方案在这里找到:http : //www.mydigitallife.info/force-ie8-to-load-and-display-websites-in-ie7-compatibility-view-mode/。
我能想到的最好的方法是使用命令行选项强制浏览器以特定模式打开。遗憾的是,在IE命令行选项的“官方”列表中找不到类似的内容。此外,Technet 上的讨论似乎也暗示 - 至少在 IE9 上 - 您无法将文档模式永久设置为旧设置。
我还得说,我很困惑为什么你首先需要在客户端解决这个问题。我的意思是,如果你想强制 IE10 用户使用 IE9 渲染模式,那么你只需要添加一个X-UA-CompatibleIE 版本为 9 的元标记:
<meta http-equiv="X-UA-Compatible" content="IE=9">
Run Code Online (Sandbox Code Playgroud)
来自MSDN 库:
在某些情况下,可能需要将网页的显示限制为早期版本的 Internet Explorer 支持的文档模式。您可以通过为页面提供与 x-ua 兼容的标头来实现此目的。有关详细信息,请参阅指定旧文档模式。
| 归档时间: |
|
| 查看次数: |
48976 次 |
| 最近记录: |