rendered paste bodyfunction 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);
}
}