编程论坛
注册
登录
编程论坛
→
VB.NET论坛
用VB.net实现自动单击网页中一个按钮的功能
cxd201110
发布于 2012-08-07 20:16, 1032 次点击
网页代码片断如:<input value="搜 索" id="qb" type="submit">
怎么用webbrowser实现呢,要用可行的方法、属性、事件等,我在网上找的都无法正确编译的。
1 回复
#2
wumingchenxi
2012-08-16 16:10
我记得曾经用过一种方法,现在不知道还能不能用。
webbrowser.getdocumnet().getElementById("qb").focus();
keyboard.sendkey(Keys.Enter);
就是把焦点先定位到那个按钮上,然后发送一个回车信号。
不过写法肯定不是上面那样的。只是给一个类似思路。
有个缺点是,程序执行期间不能动鼠标。点鼠标。否则产生干扰。
或许还可以用webbrowser.getdocumnet().getElementById("qb").submit();
webbrowser.getdocumnet().getElementById("qb").click();
不过或许某些浏览器支持,某些不支持。
1