![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 16.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chcę wysyłać zapytania do zewnętrznych serwisów i uzyskiwać wyniki które zaprezentuje na swojej stronie, wszystko w ajaxie, użytkownik uzupełnia formularz i otrzymuje wyniki.. coś jak google ajax search api.. rozwiązanie które znalazłem to JSONP.. dla celów stricte testowych pod nóż poszła strona dict.pl dict.pl proponuje nam wstawienie na swoją stronę formularza.. oczywiście po wyniki jesteśmy przekierowani na ich stronę.. thx.. pomijając w tej chwili kwestie praw autorskich, licencji itp, tylko w celach badawczych napisałem coś takiego:
jak widać function(data) {} jest pusta.. ale nie obróbka danych jest teraz istotna, tylko syntax error jaki się pojawia.. wynikiem submita jest dynamiczne dodanie do head zewnętrznego skryptu js.. tylko zdaje się, że skrypt ten to czysty html :/ nie rozumiem tego.. nie jestem specjalistą w dziedzinie a w google nie znalazłem jawnej odpowiedzi.. jedynie wskazanie na JSONP.. Tak więc, pytanie moje: jak uzyskać zamierzony efekt ? mile widziane jakieś przykłady, np modyfikacja tego kodu strona chodzi na xampie, wystarczy sciągnąć bibliotekę jquery Myślę, że temat jest ciekawy, z góry dziękuję za pomoc :) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat dochodzę do wniosku że po stronie odbiorcy żądania musi być przygotowany skrypt Właśnie... Cytat to czy da się coś zrobić z odpowiedzią w postaci całego kodu wynikowej strony.. Nie bardzo. Nawet jak użyjesz iframe, to przeglądarki ograniczają interakcję. Pozostaje FlashHttpRequest (gdzieś jest coś takiego; wymaga flasha) no a najpewniejszym rozwiązaniem jest skrypt-proxy po stronie serwera na Twojej domenie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 21:06 |