Maison  >  Article  >  interface Web  >  Comment effectuer des requêtes JSONP inter-domaines en JavaScript sans bibliothèques externes ?

Comment effectuer des requêtes JSONP inter-domaines en JavaScript sans bibliothèques externes ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-28 00:09:01942parcourir

How to Make Cross-Domain JSONP Requests in JavaScript Without External Libraries?

Faire des requêtes JSONP à partir de JavaScript sans bibliothèques externes

Pour les requêtes JSONP inter-domaines en JavaScript, les bibliothèques externes comme jQuery ne sont pas toujours nécessaires. Voici un guide pour y parvenir en utilisant du JavaScript pur :

Étape 1 : Créer une fonction de rappel

Commencez par définir une fonction de rappel pour recevoir et traiter la réponse JSONP. Dans l'exemple fourni, la fonction foo effectue cette tâche :

<code class="javascript">function foo(data) {
  // Do something with the JSON response here
}</code>

Étape 2 : créer dynamiquement un élément de script

Ensuite, créez un