eternity Posté 4 Octobre 2007 Posté 4 Octobre 2007 Salut J'ai installé dans mon menu gauche un appel d'un fichier php listant les users en ligne. Sous Firefox pas de problème ca marche Sous IE6 aussi visiblement, par contre sous IE7 si l'option (dans options > outils internet > onglet général > historique de nav > preférences > "a chaque visite") est pas cochée ca ne met pas à jour la liste... toutes les xx secondes comme indiqué dans mon script avec window.setInterval() et c'est un peu embetant puisque l'option cochée par défaut pour IE7 est "automatiquement" et donc pas de refesh Quelqu'un aurait une idée pour contourner ce problème ? j'ai beau chercher je vois pas... Merci
eternity Posté 5 Octobre 2007 Auteur Posté 5 Octobre 2007 tout à fait ! j'ai ajouté toutes les balises meta no cache possible et pourtant ie enregistre la page en cache... j'ai essayé cette solution de microsoft également ICI mais rien y fait... elle est toujours ajouté au cache...
xunil Posté 5 Octobre 2007 Posté 5 Octobre 2007 Les métas ça ne marche pas. Essayer plutôt comme indiqué ici: http://www.xul.fr/Objet-XMLHttpRequest.html#Cache
eternity Posté 7 Octobre 2007 Auteur Posté 7 Octobre 2007 Merci pour ton astuce je l'ai combiné avec des header php et ca fonctionne Par contre c'est d'un mou ! il faut bien 15 secondes pour que ma liste s'affiche. Je pensais que c'était du à mes requetes php mais meme en mettant un fichier vide à appeler c'est toujours aussi long... C'est normal avec ce système ? bon et puis j'ai du passer le refresh à 60s au lieu de 10 car cette fonction : window.setInterval("Charge(fihier)",60000); plombe grave le serveur Existe t'il une autre technique ? Merci
ALeX!S Posté 7 Octobre 2007 Posté 7 Octobre 2007 Le début de mon fichier php qui fait les requêtes AJAX est le suivant : <?php header('Content-type: text/html; charset=iso-8859-1');header('Cache-Control: no-cache, must-revalidate');header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); Et pour effectuer des refresh j'utilise : new PeriodicalExecuter(requete, 60); En espérant que cela t'aide
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant