webBrowser控件WPF中的脚本错误

在此处输入图像描述

什么时候使用wpf工作webBrowser控件获取错误像“脚本错误”甚至我粘贴屏幕截图在这里甚至一些jquery UI和CSS不工作

我也遇到了这个问题。 我需要创建浏览器应用程序,其中Web有很多Jquery,JSON等,并且webbrowser控件不能按预期工作(我使用的是Windows 10和Visual Studio 2015)

作为解决方案,我使用cefsharp.github.io ,它允许我将全function的标准投诉Web浏览器嵌入到C#或VB.NET项目解决方案中,而无需破解Windows注册表项。 它基于Chromium Embedded Framework。 它就像一个魅力!

在此处输入图像描述 只需抓住nuget包并创建ChromiumWebBrowser类,您就可以使用它了。

您必须更改WebBrowser渲染引擎,默认情况下它使用最旧的渲染引擎。

在此链接中,Microsoft描述了如何执行此操作: http : //msdn.microsoft.com/en-us/library/ie/ee330730%28v=vs.85%29.aspx

你也可以遵循这个好的答案。 IE9 WebBrowser控件是否支持IE9的所有function,包括SVG?

请注意,如果您在64位系统上运行32位应用程序,则必须设置此密钥

[HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] 

我尝试了屏幕截图中失败的网站,并且可以很好地处理来自WebBrowser的此注册表更改。