どのように私は別のドメイン上のPHPスクリプトによって生成されたHTMLコードを取得するでしょう。人々は私にJSONPの使用を提案します。上記のように私のPHPスクリプトは、HTMLコードでないデータを生成し、
別のドメインからJSONPを使用してPHPで生成されたHTMLコードを取得するには?
callback({"name" : "Remy","id" : "123"}
しかし:私はJSONPのaticlesをたくさん読んでそれらのすべては、この形式でデータを取得します。私は、同じドメイン(JavaScriptとPHPスクリプト)によ通常ならば、私はこのような仕事をするためのAjaxを使用します。
$.ajax({
type: 'GET',
url: 'user.php',
data: 'user_id=user_id', //assuming user_id value was already set.
success: function(html)
{
$('#info').empty().html(html);
}
});
さて、私のjavascriptのは、私のPHPスクリプトとは異なるドメインにあります。どのように私は、javascript(jQuery、Ajax JSON ???)を使用してPHPスクリプトによって生成されたhtmlを取得できますか?
JSONPで何か不足していますか?
iframe? – Marc
私はiframeも考えていましたが、私のリストの最後にあります。私はiframeの代わりにこのテクニックを使う方法についてもっと学びたいと思っています。 – sm21guy