![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.07.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam nastepujacy problem i nie wiem jak go rozwiazac. Potrzebuje napisac robota, ktory bedzie pobieral dane z pewnej strony. Generalnie sprawa wydaje sie byc prosta, lecz jest jedno "ale". Potrzebne dane wyswietlane sa dopiero po "kliknieciu" na przycisk na tej stronie, ktory wykonuje transfer danych AJAX'em. Teraz pojawia sie dylemat jak pobrac te dane z takiej strony. Zakladajac, ze wczytuje sobie strone z internetu i pracuje na tym pliku(stronie). Prosze o jakas podpowiedz. Moze ktos mial tego typu problem. Z gory dziekuje i pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zakladajac, ze wczytuje sobie strone z internetu i pracuje na tym pliku(stronie). czy ja mam rozumieć, że chcesz ściągać dane z jakiejś strony i je po prostu przerabiać? hmm w zasadzie nie wiem co dokładnie masz na myśli mówiąc 'przerabiać'... ale nie brzmi to dobrze do zrobienia po stronie przeglądarki. Myślę, że stanowczo lepszym rozwiązaniem będzie przerabiać zdalną stronę na serwerze, z wykorzystaniem np PHP i cURL. o cURL było już naprawdę sporo napisane, polecam przeszukać forum lub/i dokumentację Ewentualnie jeśli naprawdę chcesz wszystko robić w JavaScript to zajrzyj do tego tutoriala [DOM]. Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.07.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
W ogole sie nie zrozumielismy. Pobieram sobie strone z neta np. wlasnie za pomoca cUrl i pracuje na tym co pobralem(mam wczytany plik), wiec nie ma tu mowy o zadnym javascripcie.
Kwestuia jest tego typu, ze ta strona jest pusta i ma jednego diva, w ktorym za pomoca AJAX'a zostaje dodana tresc. Ten transfer danych AJAX'em jest aktywowany po prostu w ten sposob: I tutaj jest problem, ze tak naprawde za kazdym razem pobrany plik jest pusty. Aby odtworzc jakas tresc trzeba wlasnie uzyzc AJAX i teraz jak to zrobic? MI sie wydaje, ze sie nie da. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 116 Pomógł: 119 Dołączył: 10.05.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
hmm, nie wiem jakiej biblioteki używasz do ajaxa, zwykły przykład z advAJAX
czyli po prostu ajaxem wywołujesz zdalny skrypt (w którym przerabiasz z użyciem cURL) i wynik jego działania wrzucasz do diva o id "tu_uaktualnij"...? ~EDIT advAJAX `ubrałem` w funkcję ![]() Ten post edytował Cezar708 18.03.2008, 15:36:46 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to musisz wykombinować skąd ajax na tamtej stronie pobiera dane i skonstruować taki skrypt który je stamtąd pobierze...
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 20.07.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzieki panowie. Poprobuje
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:46 |