用Webbrowser怎么实现获取网页内容并自动点击?(VB.NET)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Webbrowser怎么实现获取网页内容并自动点击?(VB.NET)相关的知识,希望对你有一定的参考价值。

比如做一个抢票软件,怎么才能实现捕获网页内容并自动点击提交按钮?
我是新手,比较菜,大神最好能说细一点儿,或者有源码这类的,谢谢。

htmlDocument doca = this.webBrowser1.Document; //把当前的webBrowser1显示的文档实例化成一个HtmlDocument对象
for (int i = 0; i < doca.All.Count; i++) //循环查找这个对象的每一个元素

if (doca.All[i].TagName == "A") //如果这个元素是A

HtmlElement myelement = doca.All[i]; //就把这个元素实例化成一个HtmlElement对象
if (myelement.OuterText == "下一页") //如果这个元素的文字是“下一页"

myelement.InvokeMember("click"); //对这个元素进行点击


参考技术A WebBrowser1.Document.Forms(0).InvokeMember("submit")
网页中第一个form元素,提交表单。
仅供参考,具体网页源代码,具体分析。

以上是关于用Webbrowser怎么实现获取网页内容并自动点击?(VB.NET)的主要内容,如果未能解决你的问题,请参考以下文章

C# webBrowser1 获取提交后网页的内容

vb 获取一个网页内的链接和链接名称

webbrowser控件如何获取网页回传的数据

vb Webbrowser中发生脚本运行错误,但是用WebBrowser1.Silent=true后相当网页还是运行不正常,该怎么解决

webbrowser 登录网页

c# webBrowser如何获取弹出提示框内容并模拟点击?