Internet Explorer - 如何强制某些站点的兼容模式?

Joa*_*lva 4 internet-explorer ie-compatibility-mode

我想强制IE10在IE9模式下从我的内部网渲染某些网站.

我尝试使用本地兼容性列表无效(%LocalAppData%\ Microsoft\Internet Explorer\IECompatData\iecompatdata.xml).我尝试将以下条目添加到该文件中:

<domain docMode ="EmulateIE9"> projects.mycompany.com </ domain>

有人知道这是否可能?或者也许有一个插件可以动态插入doctype?

我也可以使用fiddler,但我想知道是否有更简单的解决方案.

更新:澄清一下,我需要一个适用于客户端的解决方案.我无法访问服务器.例如,我可能希望在http://abc.com的某个页面中修改标题(插入DOCTYPE),我无法访问该页面.我可以用Fiddler或像GreaseMonkey(Trixie for IE)这样的东西来做,但我首先在弄脏我的手之前寻找一个更简单的解决方案.

小智 8

您可以通过执行以下操作为兼容性列表(包括子域)指定站点:

1)打开本地组策略编辑器(Windows Key+ R&type gpedit.msc)

Windows Key + R-> gpedit.msc

2)转到:

Computer Configuration/Administrative Template/Windows Components/Internet Explorer/Compatibility View

本地组策略编辑器

3)编辑Use Policy List of Quirks Mode sites,启用它并将站点添加到站点列表

名单

4)重新启动并尝试这些网站