这个问题在这里已有答案:
我在我的机器(Windows 7)中安装了IE9,当我在32位机器上为当前用户运行带有注册表项8000(SOFTWARE \ Microsoft \ Internet Explorer \ Main \ FeatureControl \ FEATURE_BROWSER_EMULATION)的winform webbrowser控件时 . 我仍然可以在IE9模式下看到winform webbrowser控件渲染,我期待它使用IE8兼容模式进行渲染 .
在我的机器上使用IE10并使用相同的注册表设置,我可以看到,该页面以IE8兼容模式呈现 . 但我们必须支持IE8,IE9和IE10 . 大多数用户都在使用IE9 .
那么如何在具有IE9的机器中进行winform webbrowser控件以在IE8兼容模式下呈现 . 请帮忙
1 回答
有两种解决方案 . 请查看link了解更多详情 .
1)更改注册表以在WPF浏览器控件中使用IE 9或最新的IE版本 . 2)将Meta标签添加到IE版本应该用于呈现的网页 .