2009-06-14 20 views
5

Buduję webcrawlera w Perlu/LWP. Jak można WebCrawler po kliknięciu na link w siatce ASP.NET tak:W jaki sposób robot sieciowy Perl może śledzić odświeżenie ASP.NET?

<a id="ctl00_MainContent_listResult_Top_LnkNextPage" href="javascript:__doPostBack('ctl00$MainContent$listResult$Top$LnkNextPage','')">Next</a> 
+0

+1, ponieważ niezależnie od moich zastrzeżeń, że chodzi bez odpowiedzi, jeśli to jest rzeczywiście odpowiedzialny, chcę wiedzieć za –

Odpowiedz

1

Wygląda istnieje WWW :: Mechanize podklasę o nazwie WWW::Scripter z javascript i ajax wtyczek, które powinny być w stanie to zrobić. Nie próbowałem tego konkretnego podejścia.

Inną alternatywą jest WWW::Selenium, która działa świetnie, ale może być dla ciebie zbyt duża/konfiguracja.

1

Zobacz .

+0

To niemal sens, że istnieje moduł CPAN specjalnie aby poradzić sobie z tą chorobą :) – ysth

Powiązane problemy