August 22, 200718 yr Yop, J'ai un problème pour l'application que je développe cette semaine, c'est du PHP+XML+XHTML+CSS+JS qui utilise pas mal de requêtes client/serveur en ajoutant ou enlevant des éléments au contenu de la page. Problème avec Safari (en particulier, mais aussi sous IE, pas encore teste FireFox) après avoir suprimé un élément par exemple une div elle réaparait au changement de page... Pareil quand je recharge en asynchrone une seule partie de la page. Seule solution, forcer le reload enfaisant Command-R dans safari. C'est super lourd et je trouve pas de solution, s'il y'a moyen de le faire par PHP/Apache en modifiant les headers, en JS ou en CSS ça m'interesse vraiment. Pour le moment j'ai essayé : <meta http-equiv="Pragma" content="no-cache" /> Qui ne fonctionne absolument pas... :( Merci beaucoup. Edited August 22, 200718 yr by G r i b o u i l l e
August 22, 200718 yr Sans doute trop habitué à la section Mac, tu en oublies les autres. Pour ton problème, tu pourrais utiliser la methode header : Exemple 1676. Interdire la mise en cache avec header()<?php header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date du passé ?>
August 22, 200718 yr Désolé Quarky, j'ai pas l'habitude en effet je ne suis que la section Mac :) Je test ton astuce qui m'a l'air apétissante ! Edit: Pas plus de chance... PS: pour le coup de la sencure, je les ai comprises les raisons
August 22, 200718 yr Correction, je suis une tanche :) j'avais oublié de changer un seul header et c'était celui sur lequel je faisais le test, donc résolu :)
Archived
This topic is now archived and is closed to further replies.