在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
步骤如下: 第一步:获取网页 在调用 webBrowser.Document 之前,请确保 Webbrowser 网页装载完成,可以通过Webbrowser的DocumentCompleted事件进行监视。 小技巧 先指定一个变量: 调用webBrowser.Document之前对IsCompleted进行判断。如果不为true,则延时循环等待,直到IsCompleted被设为true. 第二步:设置网页元素数据 确保得到document对象之后,通过 GetElementById 获取网页元素,如: HtmlElement user = webBrowser.Document.GetElementById("user"); 设置网页元素值: user.InnerText = "myname"; 小技巧 下拉框: 当然,在SetAttribute 之前,也可以用GetAttribute取相关的属性先进行判断,再根椐需要进行设置。
先取提交的按钮对象。 进行提交 就是怎么简单。整个过程也就是 http get和post的过程。 当然也可以用低级点的WebRequest,还有更低级的socket来做,不过,现在的众多页面都有这样,那样的变形验证码,如果你和我一样,搞不定验证码识别,又贪图快点完成任务,上面的办法绝对是又快,又好。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论