既に流通してる名称だからしょうがないけど、JSONPって名前は何だか紛らわしい。この名称はちょっといただけない。 JSONPを試してみよう!というとき、大体こういう感じにhtmlを書く。(なんかscriptタグとか消されるので変なhtmlでご勘弁を) <すくりぷと type="text/javascript"> function f(json) { var foo = json.foo; alert(foo); } var s = document.createElement("script"); s.src = "http://localhost:8080/script/jsonp?callback=f"; document.body.appendChild(s); で、サーバ側のcgiか何かがcallback=fってクエリパラメータを受け取って f( { foo: "bar" } );