Bonjour
j'utilise la fonction pour pouvoir envoyer des variables en POST
cependant sous firefox il passe bien dans le premier if et renvoi 'Object XMLHttpRequest' si j'affiche xhr, et sous IE il passe dans le premier if alors qu'il devrait passer dans le if(window.ActiveXObject), du coup il me renvoi 'Object' uniquement et donc aucune variable n'est envoyer en POST sous IE
:s
si quelqu'un pouvait m'aider, merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 function getXhr(){ var xhr = null; if(window.XMLHttpRequest) // Firefox et autres xhr = new XMLHttpRequest(); else if(window.ActiveXObject){ // Internet Explorer try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } } else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); xhr = false; } alert(xhr); return xhr; }
Partager