Bevor wir hier das Rad neu erfinden: Guck Dir mal JSONP an. Was damit möglich ist, habe ich da mal kurz und bündig aufgeschrieben.
JSONP? wozu?
Im überigen handelt es sich um Etikettenschwindel. Mit JSON hat das nichts zu tun, sondern einfach mit einem Request der Javascript aussendet.
So isses. Es kommt darauf an, das Wesentliche zu erkennen!