Maison >interface Web >js tutoriel >Mon avis sur JSONP_json

Mon avis sur JSONP_json

WBOY
WBOYoriginal
2016-05-16 16:07:481009parcourir

Je suis nouveau sur JavaScript, j'ai donc un peu ma propre compréhension. Veuillez me corriger si je trouve quelque chose d'inapproprié~

JSONP :

La méthode utilisée lorsque les fichiers HTML locaux souhaitent obtenir des données de sites Web xxx (inter-domaines).

Problèmes inter-domaines :

Les données des serveurs externes ne sont accessibles qu'à l'aide de js sur le serveur externe, et les js locaux ne sont pas accessibles à l'aide de XMLHttpRequest().

Le service Web du serveur externe fournit des données JSON, comme dans http://gumball.wickedlysmart.com/, les données sont incluses en tant que paramètre dans la fonction updateSales, et maintenant elles sont accessible en externe en html local Que faire des données JSON sur le serveur ?

1. Vérifiez le document du service Web et clarifiez le nom du paramètre réellement utilisé par le service (dans cet exemple, il n'y a qu'un seul paramètre, qui est un tableau d'objets
) ; 2. Spécifiez une fonction de rappel dans l'URL, http://gumball.wickedlysmart.com/?callback=updateSales, qui est utilisée pour spécifier le nom de la fonction permettant d'accéder aux données JSON dans le service Web 3. Créez la fonction updateSales (objet) dans le fichier js local en utilisant le nom de fonction que vous venez de définir et écrivez une méthode pour traiter les données JSON externes
; 4. Utilisez la balise