AJAX crée un objet XMLHttpRequest :
Tous les navigateurs grand public actuels prennent en charge l'objet XMLHttpRequest.
Cet objet peut être utilisé pour échanger des données avec le serveur en arrière-plan, permettant ainsi de mettre à jour le contenu d'une page Web de manière asynchrone sans rafraîchir la page entière.
Remarque spéciale : IE5 et IE6 utilisent ActiveXObject.
Créez un objet XMLHttpRequest compatible avec IE5 et IE6 :
(1). Créez un objet XMLHttpRequest comme suit :
var xmlhttp=new XMLHttpRequest();
(2) Compatible avec IE5 et IE6 (à l'aide d'objets ActiveX) : <. 🎜>
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");Le code de compatibilité est le suivant :
var xmlhttp; //IE7和IE7以上或者其他标准浏览器 if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } //IE5和IE6浏览器 else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }section suivante