1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
// Donne une "instance" de HttpRequest selon le navigateur (renvoie HttpRequest ou false si pb)
function getHttpRequest() {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/xml');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
} |
Partager