我有一个问题,我们需要运行webbrowser控件才能在系统安装的IE版本中运行。
已经研究了通过reg键修复它的pats建议。 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”>
如果有人以前试过,请推荐。
答案 0 :(得分:0)
是的,有多种选择。 但是处理所有站点并不合适,因为它会与个别实施冲突。 下面列出的选项很少: •InsertAdjacentHTML •put_innerHTML •使用IHTMLMetaElement引用来创建运行时元元素。 •htmldoc的Write()覆盖整个身体。 •通过在HTML中创建新元素
来插入DocumentComplete事件