在我们的 C# 应用程序中,我们有一个弹出的表单,其中包含 System.Windows.Forms.WebBrowser 控件。当我单击 WebBrowser 控件并按 CTRL+F 时,将打开一个搜索框。
但是当我在搜索框中输入内容并按 ENTER 键时,什么也没找到。
如何让搜索正常工作?
我明白你的意思,你的意思是在网络浏览器中使用搜索引擎,但页面跳转到空白。如果我的理解有误,请告诉我。
您可以在加载网页浏览器之前使用以下代码:
webBrowser1.ScriptErrorsSuppressed = true;
另外,如果上面的代码不起作用,请告诉我。
还有一个备用方案,可以使用Cefsharp.winForms,在Nuget中搜索即可