Czy jest tylko jedna możliwość mianowicie użycie json czy może istnieje jakiś inny sposób?
Ewentualnie jak w Operze zezwolić konkretnemu skryptowi z internetu możliwość pobrania danych z localhosta przy pomocy json'a

dane_z_innego_serwera = "jakies tam dane moga byc generowane jak tylko chcesz";
var script = document.createElement("script"); script.setAttribute("language", "javascript"); script.setAttribute("type", "text/javascript"); script.setAttribute("src", url); script.setAttribute("charset", "utf-8"); jakis_element.appendChild(script);