/ / दूसरे डोमेन से JSONP का उपयोग करके php द्वारा उत्पन्न html कोड कैसे प्राप्त करें - php, जावास्क्रिप्ट, jquery, html

किसी अन्य डोमेन से JSONP का उपयोग करके PHP द्वारा जेनरेट किया गया HTML कोड कैसे प्राप्त करें? - PHP, जावास्क्रिप्ट, jquery, एचटीएमएल

मुझे एक अलग डोमेन पर php स्क्रिप्ट द्वारा उत्पन्न HTML कोड कैसे मिलेगा। लोग मुझे JSONP का उपयोग करने का सुझाव देते हैं। मैंने बहुत से JSONP एटल्स पढ़े लेकिन उन सभी में केवल इस प्रारूप में डेटा मिलता है:

callback({"name" : "Remy","id" : "123"}

लेकिन, मेरी php स्क्रिप्ट HTML कोड उत्पन्न करती है, जैसा कि ऊपर दिखाया गया है। आम तौर पर अगर मैं एक ही डोमेन (जावास्क्रिप्ट और php स्क्रिप्ट) पर हूँ, तो मैं इस काम को करने के लिए अजाक्स का उपयोग करूंगा:

$.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);
}
});

अब, मेरी जावास्क्रिप्ट मेरी php स्क्रिप्ट से अलग डोमेन पर है। मैं जावास्क्रिप्ट स्क्रिप्ट (jQuery, Ajax JSON ???) का उपयोग करके PHP स्क्रिप्ट द्वारा उत्पन्न HTML कैसे प्राप्त करूंगा

या मुझे JSONP में कुछ याद आ रहा है?

उत्तर:

जवाब के लिए 0 № 1

JSONP, जैसा कि नाम से पता चलता है, के लिए है JSON.

आप क्या कर सकते हैं अपने HTML को वैध JSON में बदल दें (बस उपयोग करें json_encode() अपने PHP स्क्रिप्ट में, इसे अपने HTML स्ट्रिंग से गुजरते हुए) और फिर उसमें से HTML लोड करें