我最近认识了selenium webdriver,遇到了一个问题,我想在webrowser元素中显示一个带有selenium的打开页面,但我找不到该怎么做.

推荐答案

您的问题并不完全清楚,为什么需要在webrowser元素(Windows窗体)中显示来自Selenium的页面.如果你只想显示一个页面,你不需要使用Selenium,你只需要在WebBrowser中用

webBrowser1.ScriptErrorsSuppressed = true;
this.webBrowser1.Navigate("your URL");

如果需要在某些自动操作后显示结果,可以将HTML文档保存到文本变量中,并将其输出到WebBrowser.

webBrowser1.DocumentText = "text variable with the HTML text you got from the page using Selenium"

Csharp相关问答推荐

当打印一行x个项目时,如何打印最后一行项目?

为什么我不能更改尚未设置的模拟对象属性的值?

ASP.NET核心结果.文件vs结果.流

在. net毛伊岛窗口的深度链接已经创建""

为什么我的ASP.NET核心MVC应用程序要为HTML元素添加一些标识符?

有空容错运算符的对立面吗?

委托RequestDelegate不带2个参数-ASP.NET Core 8最小API

将FileStream的特定部分作为字节数组读取

在C#ASP.NET内核中使用INT AS-1进行控制器场景的单元测试

如何使用EPPlus C#在单个单元格中可视化显示多行文字

如何使用类似于[SELECT*FROM&Q;&Q;WHERE&Q;]SQL查询的System.Data.Entity创建查询?

用MongoDB c#驱动程序删除和返回嵌套数组中的文档

为什么在使用JsonDerivedType序列化泛型时缺少$type?

在ObservableCollection上使用[NotifyPropertyChangedFor()]源代码生成器不会更新UI

处理方法内部过滤与外部过滤

无法将.Net Framework 4.8.1升级到.Net 7

反编译源代码时出现奇怪的字符

无法创建工具窗口(用于VBIDE、VBA的COM加载项扩展)

如何在.NET Core控制台应用程序中从appsettings获取配置

在素数排序数组中,arr找到arr中最小数的索引i,使得arr[i]除以给定的数