![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 30.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam takie pytanie. Używam funkcji jquery getJSON do pobierania danych w formacie JSON działa idealnie na komputerze domowym - localhoscie ale tylko gdy plik z którego pobierane są dane jest również na localhośie gdy wklejam pełny zewnętrzny adres url do strony która zawiera dokładnie te same dane to już nie działa. Czy powodem tego jest to że wszystko odbywa się na localhoscie? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 290 Pomógł: 48 Dołączył: 11.05.2008 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Cytat Due to browser security restrictions, most "Ajax" requests are subject to the same origin policy; the request can not successfully retrieve data from a different domain, subdomain, or protocol. Mówiąc krótko - żądania AJAX w znacznej większości przypadków nie mogą pobrać danych z innej domeny, subdomeny lub protokołu. Musisz skorzystać z JSONP. Więcej informacji: http://en.wikipedia.org/wiki/JSONP Oczywiście dzieje się tak, jeśli rzeczywiście pobierasz JSON z innej domeny. Jeśli wszystko jest w obrębie tej samej domeny - problem musi leżeć w innym miejscu. Ten post edytował Tajgeer 9.08.2013, 12:24:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:12 |