首页 > 解决方案 > 表单上的按钮控件来操作 Web Browser 控件网页

问题描述

我希望有人能回答我一个问题,我不需要任何代码,但更多的是一个有用的方向来开始研究。

这是我的情况

我有一个 Windows 窗体程序,如果我放置了一个按钮控件和一个 Web 浏览器控件。Web 浏览器中将有一个页面,该页面主要由 javascript 驱动。现在让我们通过网页上的 javascipt 说,我在网页上创建了一个复选框控件。有什么方法可以让我的 Windows 窗体上的按钮控件选中该框?如果我没有正确地解释自己仍然习惯于行话,我很抱歉。

在此先感谢大家 这个网站是一个丰富的知识。

标签: javascriptvb.net

解决方案


我假设你有 WebBrowser 控件。处理它的 DocumentCompleted 事件并从这里开始工作。现在您可以使用 WebBrowser.Document、WebBrowser.Document.Body 与您的页面进行交互。

例如,您可以使用wb.Document.InvokeScript一些参数来处理更新。

或者你可以直接去

wb.Document.GetElementById("your_Element_ID").SetAttribute("checked", "checked")

推荐阅读