社区
网络通信/分布式开发
帖子详情
WebBrowser的问题,自动提交数据
手指风
2007-12-12 10:29:24
现在已经可以自动填写数据,并点击网页上的提交按钮,
Submit := WebBrowser1.OleObject.Document.All.Item('submit', 0);
Submit.Click;
问题是在click处由于页面上有js要求确认你的提交,会弹出一个对话框,而代码也堵塞在这块,所以用模拟键盘事件和发送消息都没有用,请高手赐教.
...全文
218
10
打赏
收藏
WebBrowser的问题,自动提交数据
现在已经可以自动填写数据,并点击网页上的提交按钮, Submit := WebBrowser1.OleObject.Document.All.Item('submit', 0); Submit.Click; 问题是在click处由于页面上有js要求确认你的提交,会弹出一个对话框,而代码也堵塞在这块,所以用模拟键盘事件和发送消息都没有用,请高手赐教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
51one
2007-12-14
打赏
举报
回复
或者试试idhttp?
手指风
2007-12-14
打赏
举报
回复
人呢?又没人了?
手指风
2007-12-14
打赏
举报
回复
网页的代码中submit是通过js的chgsubmit函数返回值来确定是否提交,函数中有如下判断
....
else if (window.confirm("确认...?将扣除您"+smoneysum+"....!"))
手指风
2007-12-14
打赏
举报
回复
huojiehai,我设置了这个属性,但是还是会出现提示框让你确认,还有楼上的代码和我的代码的作用是一样的
ahbbbc
2007-12-14
打赏
举报
回复
procedure TForm1.Button2Click(Sender: TObject);
var
str:string;
begin
str:='button1';
(Self.WebBrowser1.Document as IHTMLDocument3).getElementById(str).click;
end;
僅僅供參考
不要給我分 給上家
huojiehai
2007-12-13
打赏
举报
回复
好久没回贴了,记得加分哦
huojiehai
2007-12-13
打赏
举报
回复
简单,先令 WebBrowser1.Slient = false;就OK了,结帐吧
手指风
2007-12-13
打赏
举报
回复
嫌分少吗?可以再加
手指风
2007-12-13
打赏
举报
回复
没人来回答我吗
手指风
2007-12-12
打赏
举报
回复
怎么没人啊,郁闷
C#
web
Browser
自动
表单
提交
问题
- 真功夫
C#
web
Browser
自动
表单
提交
问题
- 真功夫
web
browser
自动
填表和
提交
web
browser
自动
填表和
提交
,分析网页元素,实现网页
自动
填表的功能,非常好用的程序
使用
web
Browser
采集网页
数据
使用
web
Browser
采集网页
数据
,对一些需要登录,或有验证的,可以在
web
Browser
控件中手动登录或验证后,在开始批量采集
运用
web
Browser
用户信息
自动
填写注册机
运用
web
Browser
对lxqrw.com用户信息
自动
填写注册机
C#实现的三种模拟
自动
登录和
提交
POST信息的方法
主要介绍了C#实现的三种模拟
自动
登录和
提交
POST信息的方法,分别列举了
Web
Browser
、
Web
Client及Http
Web
Request实现
自动
登录及
提交
POST的相关实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
网络通信/分布式开发
1,594
社区成员
32,947
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章