[問題] 抓取Javascript的dopostback
請教一下版上的眾大大
我現在的目標是 大批抓下某個搜尋結果的網頁
但該網站是用類似動態(?)的連結方式
就是網頁上有連結是 javascript:__dopostback("XXX",)
然後點連結才能進到下一頁的搜尋結果
這樣一來我就無法單純用 LWP::Simple之類的東西大量抓 因為沒有網址
然後我有看到Perl有一個Package
HTML::TreeBuilderX::ASP_NET
( 網址是http://tinyurl.com/nlvkc3 )
在這一頁的Functions底下有個函數parseDoPostBack( $str )
說明是:
Accepts a string that is often the "href" attribute of an HTTP::Element. It
simple parses out the call to Javascript, using regexes, and makes the two
args useable to perl in the form of an HashRef.
感覺應該是用這個函數
但我不太清楚該怎麼用耶
有強者可以回答一下的嗎@@
感謝!
能給的酬勞不多@@ 給個2000P幣好了(稅前)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.19.63
→
07/03 00:45, , 1F
07/03 00:45, 1F
→
07/03 00:45, , 2F
07/03 00:45, 2F
Perl 近期熱門文章
PTT數位生活區 即時熱門文章