Utilisation de l'objet ActiveXObject sur IE. Comment puis-je soumettre une demande interdomaine?AJAX interdomaine avec ActiveXObject sur IE
1
A
Répondre
2
Configurez un proxy côté serveur pour effectuer la demande pour vous. Puis appelez le proxy (localement) en utilisant AJAX.
0
Je recommande vraiment d'utiliser un framework javascript pour traiter une requête ajax. De cette façon, vous n'avez pas à entrer dans les intricaties de chaque navigateur. Mon préféré est jQuery: http://www.jquery.com/
Maintenant, quand il s'agit de plusieurs domaines, vous avez deux situations:
- Les données ne sont disponibles que XML => utiliser un proxy côté serveur: http://ajaxpatterns.org/archive/Cross-Domain_Proxy.php
- Les données peuvent être récupérées en utilisant JSON JSONP: http://www.ibm.com/developerworks/library/wa-aj-jsonp1/
Autant que possible, quand il s'agit d'un navigateur Web, je recommande JSONP pour sa simplicité. Cependant, les choses peuvent devenir difficiles en cas d'erreur, donc pour jQuery, je recommande le plugin suivant: http://code.google.com/p/jquery-jsonp/
Questions connexes
- 1. AJAX document.getElementById(). Problème innerHTML avec IE?
- 2. Erreur de script interdomaine?
- 3. Demande AJAX refusée sur FIREFOX mais pas sur IE
- 4. Erreur ActiveXobject en javascript
- 5. IE focus sur l'élément de formulaire dans la réponse ajax
- 6. jQuery ajax ne fonctionne pas à distance sur IE
- 7. Ajax avec PHP et XML, getElementsByTagName IE issue
- 8. Ajax casse le cadre dans IE seulement
- 9. La requête jQuery AJAX échoue dans IE
- 10. ajax hidding div problème dans IE
- 11. IE 7 redirigeant après jQuery ajax appelle
- 12. Fonction JQuery d'appel ajax chargée dans IE
- 13. XMLHttpRequest() vs ActiveXObject ("Microsoft.XMLHTTP") - à quoi bon?
- 14. <object /> déclaration javascript ActiveXObject
- 15. AJAX popup bloqué dans IE, mais pas dans FF
- 16. Problème avec Ajax Cliquez sur Asp.Net MVC
- 17. Édition sur place avec Asp.net ajax
- 18. dropdown avec php et ajax
- 19. Accès interdomaine dans iframe de l'enfant au parent
- 20. Problème fonctionnant AJAX correctement sur IE6 et IE7
- 21. Comment ouvrir QTP à partir de JavaScript sans utiliser ActiveXObject?
- 22. ajax calendar avec dropdownlist issue
- 23. comment gérer IE select onchange et les requêtes ajax
- 24. $ Erreur d'appel .ajax dans IE mais pas FireFox
- 25. Comment utiliser JQuery UI datepicker avec bgIframe sur IE 6
- 26. imageflow animation semble mauvais sur IE avec opacity = false
- 27. AJAX sur l'iPhone?
- 28. Comment puis-je trouver la source des requêtes Ajax escrocs sur IE?
- 29. Ajax Odomètre avec prototype?
- 30. annuler ou annuler l'appel ajax dans ie 6,7,8