Maison  >  Article  >  interface Web  >  Introduction détaillée aux requêtes inter-domaines AJAX

Introduction détaillée aux requêtes inter-domaines AJAX

零下一度
零下一度original
2017-07-20 13:14:031430parcourir

En raison de la politique de même origine du navigateur, la requête ajax ne peut pas recevoir les données renvoyées par la réponse à la requête

Les données de la requête doivent appeler le constructeur intégré du navigateur XMLHttpRequest() pour obtenir l'objet d'instance

 var xhr = new XMLHttpRequest();

Faites attention à l'ActiveXobject ("Microsoft. L'objet est obtenu

Les quatre états d'obtention des données xhr.readyState Cet attribut enregistre plusieurs états des données de la demande

  1.xhr.open (méthode de demande, adresse de demande, les paramètres sont les mêmes que / Asynchrone);

 2. >

 4. Lorsque les données sont renvoyées , la valeur de xhr.readyState est 4, indiquant que les données sont renvoyées avec succès

Ensuite, nous devons faire une requête inter-domaines, comment le faire

Option 1 :

Utilisez l'attribut src de la balise script pour demander des données. Les données demandées par l'attribut src ne seront pas interceptées par le navigateur