Problème de cache navigateur - iFrame

Problème de cache navigateur - iFrame - HTML/CSS - Programmation

Marsh Posté le 15-12-2007 à 12:28:13    

Bonjour à tous  :)  
 
Le problème est tout bête.
Le navigateur mets un contenu html d'un iframe en cache, le problème c'est que si je modifie le fichier source de cet iframe, le navigateur va mettre un certain temps à comprendre que le fichier a été modifié, et du coups il me remontre l'ancien contenu.
 
Bref y a-t-il une solution à ce problème? Ou suis-je obliger de modifier le nom du fichier source.
 
Merci  :(

Reply

Marsh Posté le 15-12-2007 à 12:28:13   

Reply

Marsh Posté le 17-12-2007 à 18:40:49    

- si c'est pour toi débogguer et que la frame est un simple fichier HTML: maj+F5 (réactualiser la page).
- si ça pose un problème aux internautes parceque la frame est dynamique (script serveur ou cgi), vérifie les entêtes HTTP: y-a-t-il "pragma: no-cache" ?
- si ça pose un problème aux internautes parceque la frame est un fichier HTML pré-calculé à intervalle rapproché, dirige toi vers une solution par nom de fichier et javascript pour changer la frame en live.

Reply

Marsh Posté le 17-12-2007 à 19:03:33    

nargy a écrit :

- si c'est pour toi débogguer et que la frame est un simple fichier HTML: maj+F5 (réactualiser la page).
- si ça pose un problème aux internautes parceque la frame est dynamique (script serveur ou cgi), vérifie les entêtes HTTP: y-a-t-il "pragma: no-cache" ?
- si ça pose un problème aux internautes parceque la frame est un fichier HTML pré-calculé à intervalle rapproché, dirige toi vers une solution par nom de fichier et javascript pour changer la frame en live.


 
ctrl :jap:

Reply

Marsh Posté le 17-12-2007 à 19:14:34    

Ben après vérification le problème ne venait pas du cache navigateur côté client mais plutot tomcat côté serveur on dirait.
Mais c'est pas grave, je charge le contenu dynamqiuement désormait et c'est ok.
 
 :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed