Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [solved] [jQuery] Pobranie danych przez AJAX z zewnętrznego serwera, Pusta odpowiedź XHR
leovandamon
post 11.04.2009, 14:05:14
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Witam!

Mam skrypt, który pobiera mi ostatnio odtwarzane piosenki z Last.FM. Działa po stronie PHP, ale to nie ważne.
Chodzi o JavaScript. Pobieram dane, wszystko ok. Powinno być, bo nie jest. Funkcja zwraca błąd. Odpowiedź w XHR jest pusta, status HTTP to 0.

Kod
function last_fm(element, username, image)
{
        element.innerHTML =
            '<img src="' + image + '" ' +
            'width="20" height="20" alt="Ładowanie" ' +
            'style="vertical-align: middle;" /> Pobieranie danych …';
        
        $.ajax({
            type: "GET",
            url: "http://dsh.1sthoster.com/last-fm.php?username=" + escape(username),
            success: function(data) {
                $(element).html(data);
            },
            error: function() {
                $(element).html("Nie mogę pobrać danych.");
            }
        });
}


Możecie pomóc?

Przy normalnym otwarciu z przeglądarki dostaję zwykły kod HTML i wszystko jest OK. (http://dsh.1sthoster.com/last-fm.php?username=leovandamon)

Pytałem google, nic nie dało.

Ten post edytował leovandamon 11.04.2009, 14:40:37


--------------------
Mój blog: http://test.dragonsheart.eu/
DH Corp: http://www.dhcorp.pl/
Go to the top of the page
+Quote Post
erix
post 11.04.2009, 14:26:17
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




AJAX nie ma możliwości pobierania danych z innej domeny. Cel musi znajdować się w tej samej domenie, co skrypt.

Względy bezpieczeństwa - zostaje tylko coś w stylu proxy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
leovandamon
post 11.04.2009, 14:40:11
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 3
Dołączył: 5.01.2008
Skąd: Czwarty Świat

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


Dzięki serdeczne!

Jak widać, wiemy dużo, ale to wciąż za mało.

Pozdrawiam!


--------------------
Mój blog: http://test.dragonsheart.eu/
DH Corp: http://www.dhcorp.pl/
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 11:29