更改 WinForm WebBrowser 组件的呈现模式

本文关键字:模式 组件 WinForm WebBrowser 更改 | 更新日期: 2023-09-27 18:33:48

有没有办法在不更改注册表的情况下更改WebBrowser组件的呈现模式(从IE7到IE11)?或者至少在应用程序中没有管理员权限?某种反射技巧?

我们运行在最新的.net框架上。

如果没有,对免费的第三方浏览器组件有什么建议吗?

更改 WinForm WebBrowser 组件的呈现模式

回答我的问题。帮助我们解决这个问题的是将以下代码片段添加到 web.config 中。无需更改注册表,也无需具有管理权限。

<httpProtocol>
   <customHeaders>
      <add name="X-UA-Compatible" value="IE=EmulateIE11" />
    </customHeaders>
</httpProtocol>