标题:用VB.net实现自动单击网页中一个按钮的功能
只看楼主
cxd201110
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-8-7
 问题点数:0 回复次数:1 
用VB.net实现自动单击网页中一个按钮的功能
网页代码片断如:<input value="搜 索" id="qb" type="submit">
怎么用webbrowser实现呢,要用可行的方法、属性、事件等,我在网上找的都无法正确编译的。
搜索更多相关主题的帖子: 网页 
2012-08-07 20:16
wumingchenxi
Rank: 6Rank: 6
等 级:侠之大者
威 望:6
帖 子:96
专家分:457
注 册:2012-6-6
得分:0 
我记得曾经用过一种方法,现在不知道还能不能用。
webbrowser.getdocumnet().getElementById("qb").focus();
keyboard.sendkey(Keys.Enter);
就是把焦点先定位到那个按钮上,然后发送一个回车信号。
不过写法肯定不是上面那样的。只是给一个类似思路。
有个缺点是,程序执行期间不能动鼠标。点鼠标。否则产生干扰。

或许还可以用webbrowser.getdocumnet().getElementById("qb").submit();
webbrowser.getdocumnet().getElementById("qb").click();
不过或许某些浏览器支持,某些不支持。
2012-08-16 16:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-374880-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.413063 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved