regal 发表于 2011-1-20 12:10:57

网页post返回的内容,选取需要的内容重新显示该如何构思?

网页操作,我需要用post方式提交请求,然后在返回的内容中选取部分内容,将这部分内容用IE显示出来。
要实现上面的功能,大家能不能给点思路,应该怎么进行。
我现在的想法是 用 WinHttp_GetRespond.au3
$rContext=_WinHTTP_GetRespond ()进行post提交和获取返回内容
然后用正则式 $aReg = StringRegExp($rContext)进行返回内容匹配
再将匹配后的内容 FileWrite($hTemp ,$aReg)写入一个网页文件
最后用IE打开这个文件,显示内容.
现在遇到点问题,请问有没有更成熟点的思路,只要和上面一样给点思路和关键语句就好,各位高手指点一下我吧.....感激.....

republican 发表于 2011-1-20 12:16:17

回复 1# regal
其实我也想这么做,不过费时费力不讨好。

我宁愿把Cookies传递给IE,或是一直由自己来解析这些代码。把结果传递给IE是没问题的(IEBODYWRITE?),但对于网页中的图片或是链接,你想怎么处理?

ceoguang 发表于 2011-1-20 12:18:31

回复 1# regal
这样就相当于一个浏览器了.
祝你早日成功.
页: [1]
查看完整版本: 网页post返回的内容,选取需要的内容重新显示该如何构思?