作者fialin ( )
看板Perl
標題[問題] 網頁代理人- WWW::Mechanize
時間Tue Jan 4 12:29:00 2011
小弟我最近想寫一支程式
幫我自動抓取網頁上的資料
方法是 連結到網站後 用代理人的方式
選擇我要的欄位後 按下submit送出
但目前遇到一個問題
就是 送出後他會將資料顯示在 另一個開啟的網頁
請問這樣要如何 使用 WWW::Mechanize
抓取這個另外開啟的網頁資料呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.1.134
1F:推 dryman:會開另外一個網頁,是因為javascript嗎? 01/04 21:33
2F:→ fialin:嗯嗯 對阿 查了一下資料 這模組不支援js 01/05 15:56
3F:→ fialin:所以一直動不了 只讀到html的部分 01/05 15:57
4F:→ iFEELing:猜它js的規則吧... 01/09 22:39
5F:推 dryman:基本上你應該很難找到支援js的爬蟲... 01/10 21:15
6F:→ dryman:拿firebug or safari/webkit/chrome web inspector 觀察一 01/10 21:15
7F:→ dryman:下js怎麼call,然後再自己去呼叫那個要打開的頁面吧 01/10 21:16