我用Webbrowers模拟提交表单后,怎么得到跳转页面后的源码呢?
Doc := WebBrowser.Document as IHTMLDocument2;
input := Doc.all.item('submit', 0);
input.click;比如说提交了注册信息,跳转到注册成功的页面,新页面返回一个帐号给你,我要这个新页面的网页源文件,用来提取这个帐号。 DelphiActionScript
Doc := WebBrowser.Document as IHTMLDocument2;
input := Doc.all.item('submit', 0);
input.click;比如说提交了注册信息,跳转到注册成功的页面,新页面返回一个帐号给你,我要这个新页面的网页源文件,用来提取这个帐号。 DelphiActionScript
解决方案 »
- 利用程式开启excel以后,怎么excel档案就打不开呢?
- 中国龙网络浏览器Beta 1.0版本,今天正式发布 (续我研究 搜索引擎 (五) 浏览器篇)
- SHBrowseForFolder的问题
- delphi问题请教(gotourl)
- 在delphi中, 如何调用access2000数据库的报表?
- 各位高手,帮帮忙!急急急!!
- 请教高手
- 那里有ADO的最新版本,是不是ADO2.7,那们大哥知道那里能下载到,急用
- 窗口的状态问题
- FMX控件设置它的Style,是需要手写代码,还是可以像设置控件属性那样设置就可以了?
- 获取进程句柄异常
- winio模拟键盘输入打开dephi的IDE时速度很快,关闭时则变慢
const pDisp: IDispatch; var URL: OleVariant);加载完成会执行这个事件。
怎么判断已经跳转到新页面了呢?比如说注册页面是http://www.aaa.com 提交后跳转到新页面地址是http://aaa.com/ok.html
//user Mshtml
MyURL :=(web1.Document as IHTMLDocument2).url;
if pos('http://aaa.com/ok.html',MyURL) <> 0 then //(或者多加点条件and)
showmessage('是跳转页面了')