如何禁用兼容性视图设置?

时间:2012-05-30 17:59:25

标签: c# .net webbrowser-control compatibility

我一直在尝试在网络浏览器控件上加载特定页面,该控件可以正常使用我系统上安装的IE,但我不断收到一个消息框(由页面创建),我必须禁用兼容性视图。同样的页面在我的IE 9.0上工作正常,没有篡改设置。我无法得到它! 如果我使用壁虎也会发生同样的事情,我无法弄清楚为什么...... 有没有办法以编程方式禁用设置?

3 个答案:

答案 0 :(得分:3)

我认为this就是你所需要的。关于SO herehere的类似问题还有其他讨论。我认为以编程方式更改设置的唯一方法是使用代码编辑注册表。

答案 1 :(得分:1)

看看这篇msdn文章http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx

它应该有助于你的问题

答案 2 :(得分:1)

您可以在页面中设置META标记,以强制它以您想要的格式显示。

<meta http-equiv="X-UA-Compatible" content="IE=9" >

有关详细信息,请参阅此MSDN文章: http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx