Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery/AJAX] Pobranie danych z innej domeny
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
starach
Witam.

Skrypt JS mam na wywołuję na domenie 'x' i chcę za jego pośrednictwem pobrać dane ze strony umieszczonej na domenie 'y'. Pod internet Explorerem po zaakceptowaniu komunikatów bezpieczeństwa nie ma z tym problemów. Natomiast pod FF jest zwracany błąd przez jQuery informujący że nie może się połączyć.
Da się to jakoś obejść?
erix
Jest to celowe zachowanie i tylko pod IE przejdzie.

Wszystkie pozostałe przeglądarki takie zachowanie blokują. Pozostaje albo jakieś proxy na macierzystej domenie, albo zamiast obiektu XmlHttpRequest użyć odpowiedniej animacji flash, która będzie wykonywała takie żądania.

Bez zewnętrznych bibliotek/innych środków czegoś takiego nie osiągniesz.
starach
To do bani, bo mogę to równie dobrze zrobić za pomocą PHP jak jest potrzebne proxy.

Nie posmarujesz chleba masłem, bo możesz kogoś nożem dźgnąć... fajna polityka.
morswin
tworzysz skrypt php, pobierający i wyświetlający witrynę x (za pomocą curl lub file_get_contents()), a za pomocą jquery i ajaxa, odwolujesz sie do tego pliku na Twoim serwerze, pobierasz dane jako zwykły txt i wyświetlasz na swojej stronie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.