Wczytanie tresci strony internetowej

0

Witam,
skopiowanie zrodla stronki do Stringa jest dosc proste.
Ale co zrobic, gdy strona uzywac JavaScript, jak uzyskac tekst wyswitlany uzytkownikowi strony?
Jak dynamicznie przejsc do kolejnej strony wynikow wyszukiwania, gdy nie ma ona odrebnego adresu URL?

Wezmy taki przyklad Panorame Firm:
http://www.pf.pl/serwis/--%C5%82%C3%B3d%C5%BA---%C5%82%C3%B3dzkie--V2_YP.html?nav=LU8UIJ

Probowalem na google, serio.

0

Dane są wczytywane AJAXem.

Idzie zapytanie "POST /serwis/ajax/call/plaincall/YPSearch.search.dwr HTTP/1.1", które w treści ma m.in. wpisane województwo. W wyniku dane są jednak mocno zaciemnione.

Do analizy ruchu polecam darmowy program Wireshark (http://www.wireshark.org/).

Zaznaczasz filtr HTTP i po pobraniu danych wybierasz "Follow TCP Stream". Cała reszta polega na przeanalizowaniu ruchu i napisaniu programu udającego przeglądarkę i wyciągającego dane z odpowiedzi serwera.


Sprawa byłaby łatwiejsza, gdyby SUN w końcu wydał komponent JWebPane (jeszcze go chyba nie wydali?). Możesz też sprawdzić http://www.mozilla.org/rhino/

1 użytkowników online, w tym zalogowanych: 0, gości: 1