Autor Zpráva
Saky
Profil
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
Saky:
Hľadaj JSONP.
Saky
Profil
_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
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
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. });
… to připojíš do DOMu jako externí <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
Chamurappi, joe, _es:

Díky, zdá se že externí script to vyřeší :-)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0