Incompatibilité Firefox !

WRInaute discret
Bonjour,

Voila, j'ai lancé il y a quelque temps des pages sur mon site qui utilise "Ajax" ...
Et malheuresement, ca ne fonctionne pas sur Firefox !
Et pire encore, ca fait bugger Firefox!
En analysant un peu le probleme, je me suis rendu compte que mon script ne fonctionnait pas... et pourtant, j'ai tout fait pour que ca marche !

Voici mon code:
Code:
if(window.XMLHttpRequest) // FIREFOX    
xhr_file = new XMLHttpRequest();    
else if(window.ActiveXObject) // IE         
xhr_file = new ActiveXObject("Microsoft.XMLHTTP");    
else 
return(false);
xhr_file.open("POST", lien, false);

Lorsque je supprime ce code, comme par magie, Firefox ne bug plus et la page n'a plus aucun soucis !

Je vois pas comment résoudre ce probleme :cry:
Si un developpeur sait me répondre :lol:
 
WRInaute passionné
perso j'utilise ca, et ca fonctionne

Code:
function file(fichier)
     {
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest(); 
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
     else 
          return(false); 
     xhr_object.open("GET", fichier, false); 
     xhr_object.send(null); 
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
     }
 
Discussions similaires
Haut