ie网页翻页问题----100分求解

ie网页翻页问题----100分求解 Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiNetwork/html/delphi_20061215130854115.html
 
  请教高手:  
   
    我想自动抓取全部网页数据但没成功,只能手动抓取。   另外,我不懂asp编程,能否修改asp程序,与服务器交互,一次全部抓回数据  
  (正常登陆网页,身份验证后一页一页手动翻页,我的程序可以抓取数据,如果能自动翻页并判断网页加载完成时间就可以自动抓取全部数据)  
  1.如何用程序控制ie网页或WebBrowser翻页(asp),当网页加载完成后再翻页,直到最后一页?  
  asp翻页代码是这样的:  
   
  <DIV   id=divpage   align=center><SPAN   style="CURSOR:   hand"   οnclick='showpage("page","001")'>1  
  </SPAN>&nbsp;<SPAN   style="CURSOR:   hand"><FONT   color=red>2  
  </FONT></SPAN>&nbsp;<SPAN   style="CURSOR:   hand"   οnclick='showpage("page","003")'>3  
  </SPAN>&nbsp;<SPAN   style="CURSOR:   hand"   οnclick='showpage("page","004")'>4  
  </SPAN>&nbsp;共   4</FONT>   页</DIV>  
   
   
  2.能否修改或者控制网页代码的运行,或者直接用自己的代码与服务器交互?  
  3.或者依次计算页面按钮的坐标,控制鼠标单击  
  4.或者其他解决办法

XMLHTTPRequest    
  AJAX  
   
  看看吧,不是很难,但需要一点时间

UP   有分

谢谢楼上的,我期望用c++或Delphi

我已经能找到所IHTMLDocument2接口,无法取得HTMLElementEvents2

无解,撤单

不要撤单啊

我的经验是分析网页地址,在地址中总会用分页的部分的。

我做了一套网站数据采集系统  
  本系统可采集网站的产品、新闻等信息,保存到数据库中。系统功能强大,操作方便,容错性高。  
  1、可以定义多个要采集数据的网站;  
  2、可以定义采集数据的页面深度,及采集参数;  
  3、可以处理复杂的翻页情况;  
  4、支持采集任务保存,可以控制采集任务的停止和继续;  
  5、支持将采集数据的网页存为图片,以备人工检查数据;  
  6、支持常用的编码转换;  
  7、支持多种界面风格;  
  8、如果需要可以增加自动登录功能;  
  有意者,请联系QQ:17092674

转载于:https://www.cnblogs.com/delphi2007/archive/2008/10/28/1320994.html

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值