/ / Comment obtenir du code HTML généré par php en utilisant JSONP depuis un autre domaine? - php, javascript, jquery, html

Comment obtenir du code HTML généré par php en utilisant JSONP depuis un autre domaine? - php, javascript, jquery, html

Comment pourrais-je obtenir un code html généré par un script php sur un domaine différent. les gens me suggèrent d’utiliser JSONP. Je lis beaucoup d’atticles JSONP mais tous ne reçoivent que des données dans ce format:

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

MAIS, mon script php génère du code HTML pas les données comme indiqué ci-dessus. Normalement, si je suis sur le même domaine (les scripts javascript et php), je vais utiliser Ajax pour faire le travail comme ceci:

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

Maintenant, mon javascript est sur un domaine différent de celui de mon script php. Comment pourrais-je obtenir le code HTML généré par les scripts php en utilisant javascript (jQuery, Ajax JSON ???)?

Ou est-ce que je manque quelque chose dans JSONP?

Réponses:

0 pour la réponse № 1

JSONP, comme son nom l'indique, est pour JSON.

Ce que vous pouvez faire est de transformer votre code HTML en JSON valide (utilisez json_encode() dans votre script PHP, en passant votre chaîne HTML) puis chargez le HTML en dehors de cela.