Bonjour a tous !

J'ai un problème sous IE j'ai une page qui fais une requete toute les secondes sur un fichier pour savoir si il y a eu du changement. J'ai pas de problème sous Firefox il suffit de faire une petite modif sur le fichier AJAX pour qu'imédiatement elle se répercute sur la page.

Par contre sur IE il ne prend pas la modification en compte tant que je n'ai pas rafraichis la page j'utilise la fonction ajax classique

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
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);
     }
l'appelle se fait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
if(texte = file('ajax_readdata.php'))
{
 
if (oldtexte != texte){
document.getElementById('pseudobox').innerHTML = texte;
}