kxing 发表于 2013-4-5 16:57:07

[已解决]请教如何获取该网站的下页内容

本帖最后由 kxing 于 2013-4-6 13:18 编辑

希望能通过程序获取到第n页的内容
他这个页面似乎只能post换页,不能在地址栏get方式。
http://t8.rbc.cn/category--s-id_77.html
请高人指点,多谢!

feilong 发表于 2013-4-5 19:49:48

_IELinkClickByText($oie,"下一页");~ http://t8.rbc.cn/category--s-id_77.html

#NoTrayIcon

#include <ie.au3>


main ()


Func main ()
       
        $oie = _IECreate("http://t8.rbc.cn/category--s-id_77.html")
        _IELinkClickByText($oie,"下一页")
       
EndFunc

kxing 发表于 2013-4-6 00:53:53

不是这种拉,我要的是get或post后台得到数据的。不希望通过ie打开得到。

骗子 发表于 2013-4-6 04:06:38


;第3页
$yeshu = 3
$xmlhttp = ObjCreate("Msxml2.xmlhttp")
$xmlhttp.open("POST", 'http://t8.rbc.cn/category--s-id_77.html', False)
$xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
$xmlhttp.send('p=' & $yeshu & '&id=77')
$para_txt = BinaryToString($xmlhttp.responseBody, 4)
ConsoleWrite($para_txt)

kxing 发表于 2013-4-6 13:17:12

感谢楼上,可以用了。
页: [1]
查看完整版本: [已解决]请教如何获取该网站的下页内容