Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2008, 16h32   #1
Futur Membre du Club
 
Inscription : avril 2003
Messages : 97
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 97
Points : 15
Points : 15
Par défaut AJAX rafraichissement sous IE

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 :
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 :
1
2
3
4
5
6
if(texte = file('ajax_readdata.php'))
{
 
if (oldtexte != texte){
document.getElementById('pseudobox').innerHTML = texte;
}
yodark est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h43.


 
 
 
 
Partenaires

Hébergement Web