设置WebBrowser控件兼容模式不起作用

时间:2014-07-12 07:31:11

标签: c# internet-explorer webbrowser-control

我需要设置WebBrowser的兼容模式,但它不起作用。我创建了值为HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION的密钥9000和一个名为contoso.exe的可执行文件(就像在示例中一样),与this topic完全相同。但是如果我使用webbrowser打开像this这样的页面,它会说:

Your web browser is:
    Internet Explorer 11 on Windows 8
    Internet Explorer 7 Compatibility View

我该如何解决?我的猜测是我没有完全是IE9版本,而是11版本。但我没有发现这些信息无法证实。

编辑:value 11001(IE11)也没有改变任何东西。

1 个答案:

答案 0 :(得分:2)

虽然这个问题并不完全与that one重复,但same code显然有助于解决WebBrowser功能控件的问题(FEATURE_BROWSER_EMULATION )。