Autor | Zpráva | ||
---|---|---|---|
Saky Profil |
#1 · Zasláno: 18. 2. 2011, 15:12:17
Zdravím, obracím se na Vás zase s prosbou o radu.
Máme Infopanel (PC se systémem SiteKiosk), kde mám nějakou HTML šablonu lokálně na disku a do vybraného DIVu potřebuji načítat aktuální data z PHP souboru na serveru, který je bude vracet jako JSON. Bohužel se mi nedaří načíst data ze serveru (http://....) do lokálního souboru. V šabloně je načtená jQuery. Pokud šablonu uploaduji, vše funguje jak má. Věděl by někdo jak to rozchodit pro lokální soubor na disku? Díky za rady :o) |
||
_es Profil |
#2 · Zasláno: 18. 2. 2011, 15:40:14
Saky:
Hľadaj JSONP. |
||
Saky Profil |
#3 · Zasláno: 19. 2. 2011, 14:13:41
_es:
Tak jsem koukal na ten JSONP, přiznám se, že jsem o tom ještě neslyšel :/ :). Bohužel jsem nějak nepřišel na to, jak to použít. Mohl bych poprosit o nakopnutí? :) Mám script v html souboru a ten potřebuji mít uložený lokálně na miniPC, avšak data potřebuji tahat ze serveru (DB). http://zkracene.cz/kiosk_tmp/test.html |
||
joe Profil |
#4 · Zasláno: 19. 2. 2011, 14:53:49
Co v nějakých časových intervalech vytvářet v dokomentu tagy <script>, jejichž obsah bude generován práě na strně serveru a poté bude zpracován u klienta pomocí funkce parseJSON, která je v jQuery.
|
||
Chamurappi Profil |
#5 · Zasláno: 19. 2. 2011, 15:02:53
Reaguji na joe:
Pokud vytvoří <script> , tak přeci už vůbec nic parsovat nemusí — kód si správně rozebere prohlížeč.
Reaguji na Sakyho: Vygeneruješ: nějakáFunkce({ vlastnost: hodnota, pole: [1, 2, 3], atd. }); <script> , díky čemuž prohlížeč zavolá (tvoji připravenou) funkci nějakáFunkce s dotyčným objektem v argumentu.
„V šabloně je načtená jQuery.“ Ale umíš doufám zapisovat vlastní funkce :-) |
||
Saky Profil |
#6 · Zasláno: 19. 2. 2011, 16:25:05
Chamurappi, joe, _es:
Díky, zdá se že externí script to vyřeší :-) |
||
Časová prodleva: 13 let
|
0