2010-10-09 3 views

Répondre

15

Vous devez utiliser une méthode appelée JSONP.

L'une des meilleures façons est d'utiliser jQuery pour réduire le code et les soucis entre votre page et le serveur, et tout ce que vous devez faire est:

$.ajax({ 
    dataType: 'jsonp', 
    data: 'id=10', 
    jsonp: 'jsonp_callback', 
    url: 'http://myotherserver.com/getdata', 
    success: function() { 
    // do stuff 
    }, 
}); 
+0

Merci, Balexandre. – Francisc

+0

Étonnamment simple et fonctionne bien. Merci! – Tillito

3

Uniquement si le serveur distant prend en charge les en-têtes JSONP ou HTTP Access-Control.

Publique Les API JSON (comme celles fournies par Google.com, Facebook.com, etc.) le font souvent.

+0

Merci, BalusC. – Francisc

Questions connexes