Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [cURL] Pobieranie strony po załadowaniu DOM'a
gg1985
post
Post #1





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Witam,

Jak w temacie, czy da się pobrać treść strony po załadowaniu się DOM'a?

Pzdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
varez
post
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 17.06.2007

Ostrzeżenie: (0%)
-----


dom generuje Twoja przegladarka.
curl to nie przeglądarka.
Go to the top of the page
+Quote Post
gg1985
post
Post #3





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Nie, nie pomyliłem tematu. W momencie, gdy już załaduje się DOM, czyli po kilku sekundach, chcę pobrać treść strony, jak to zrobić?
Go to the top of the page
+Quote Post
varez
post
Post #4





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 17.06.2007

Ostrzeżenie: (0%)
-----


czyli generalnie chcesz zeby po wladowaniu tresci strony wszystko co manipuluje na DOM'ie (sorry jak źle odmieniam, nie wiem jak to się "poprawnie" odmienia) zrobiło swoje i dopiero chcesz mieć to w zmiennej w php-ie. Fajno, a co ze stronkami które w kółko (np co sekundę coś tam wyświetlają innego) manipulują DOM'em? Kiedy uznasz że to "już"?
O ile mi wiadomo nie ma takiego narzędzia, bo to musiało by mieć parser JS w sobie i parę innych bajerów.

Albo naprawdę mylisz pojęcia (IMG:style_emoticons/default/winksmiley.jpg)

To tak jak mój kumpel swego czasu pytał mi się czy takie jedno rozwijane menu można w PHP zrobić (IMG:style_emoticons/default/haha.gif)
Go to the top of the page
+Quote Post
gg1985
post
Post #5





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


zegarku nie rozumiem o czym do mnie piszesz.

varez twoje pierwsze zdanie idealnie opisuje to co chcę uzyskać.

Jeszcze inny przykład. Weźmy pod uwagę stronę:

https://www.google.com/adplanner/planning/s...entifier=php.pl

Wersja A tej strony jest wtedy gdy wyłączymy w przeglądarce obsługę Javascript.

Wersja B jest wtedy gdy włączona jest obsługa Javascript.

Pobierając w skrypcie php zawartość strony mam wersję A, a chcę mieć wersję B (czyli tą która powstaje po załadowaniu wszystkich danych ajaxem).

Jak pobrać tą treść?
Go to the top of the page
+Quote Post
gg1985
post
Post #6





Grupa: Zarejestrowani
Postów: 174
Pomógł: 3
Dołączył: 23.02.2008

Ostrzeżenie: (0%)
-----


Cytat(zegarek84 @ 25.05.2010, 21:53:11 ) *
jeśli nie umiesz wyalertować źródła strony w js to za bardzo nie ma o czym gadać


?! po raz pierwszy

Cytat(zegarek84 @ 25.05.2010, 21:53:11 ) *
jeśli nie umiesz sobie w javascript wyświetlić komunikatu to też nie mamy o czym gadać...


?! po raz drugi

Cytat(zegarek84 @ 25.05.2010, 21:53:11 ) *
DO DALSZEJ OBRUBKI DO SKRYPTU


Proszę Cię...

Cytat(zegarek84 @ 25.05.2010, 21:53:11 ) *
jeśli nie umiesz wyalertować sobie źródła w javascript to tego dłuższego algorytmu do przekazania źródła dalej nie ogarniesz...


?! po raz trzeci

Cytat(zegarek84 @ 25.05.2010, 21:53:11 ) *
ręcznie niekture elementy


Tragedia...

Go to the top of the page
+Quote Post
zegarek84
post
Post #7





Grupa: Zarejestrowani
Postów: 1 332
Pomógł: 294
Dołączył: 12.10.2008
Skąd: Olkusz

Ostrzeżenie: (0%)
-----


dziękuję i proszę bardzo - dałeś mi do zrozumienia, że nie ma sensu udzielać się w takich tematach...

pozdro... [wcześniejsze posty i tak Tobie nic nie wnosiły...]

Ten post edytował zegarek84 26.05.2010, 11:10:50
Go to the top of the page
+Quote Post
varez
post
Post #8





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 17.06.2007

Ostrzeżenie: (0%)
-----


Cytat(varez @ 25.05.2010, 16:30:54 ) *
O ile mi wiadomo nie ma takiego narzędzia


taki skrypt, napisany w PHP, musiałby mieć z 10MB albo lepiej.
Więc zapomnij.
Go to the top of the page
+Quote Post
wookieb
post
Post #9





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Nie da się w curlu. Musiałbyś przepuśić do przez jakiś silnik htmla i javascripta, może nada się do tego WebKit ale to nie jest php tylko osobne narzędzie.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:17