首页 文章

在拥有IE9的机器中,Winform webbrowser控件无法在IE8模式下呈现[重复]

提问于
浏览
0

这个问题在这里已有答案:

我在我的机器(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 回答

  • 0

    有两种解决方案 . 请查看link了解更多详情 .

    1)更改注册表以在WPF浏览器控件中使用IE 9或最新的IE版本 . 2)将Meta标签添加到IE版本应该用于呈现的网页 .

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

相关问题