function getHTTPObject() { var xmlhttp; // Test de compiltion pour utiliser l'appel correct de l'objet XMLHTTP suivant les version de IE /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ // Si XMLHttpReqest reste inexistant, alors tentative par firefox / mozilla. if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } // Envoyer l'objet XMLHttpRequest. return xmlhttp; } // Creation d'un objet httpRequest en memoire. var http = getHTTPObject(); // Handle traitant le résultat de la requette. function handleHttpResponse() { if (http.readyState == 4) { alert (http.responseText); } }