最新 IE 版本中的 Webbrowser 控件为 运行

Webbrowser control to run in latest IE version

我有一个问题,我们需要在系统安装的 IE 版本中 运行 网络浏览器控制到 运行。

已经研究了通过注册码修复它的拍拍建议。 https://blogs.msdn.microsoft.com/patricka/2015/01/12/controlling-webbrowser-control-compatibility/

但是不能使用 FEATURE_BROWSER_EMULATION 注册表项,因为它会影响我的应用程序的以前版本。

由于我无法控制正在加载的站点,是否可以在代码中添加兼容性元标记。

<meta http-equiv=”X-UA-Compatible” content=”IE=edge”>

有没有人试过请推荐

是的,有多种选择。 但是处理所有网站并不合适,因为它会与那里的个别实施发生冲突。 下面列出了几个选项: • InsertAdjacentHTML • put_innerHTML • 使用 IHTMLMetaElement 参考来创建 运行 时间元元素。 • htmldoc 的 Write() 覆盖整个正文。 • 在 DocumentComplete 事件中通过在 HTML

中创建新元素来插入