Bonjour à tous,

J'écris un programme web qui est encore en cours de développement mais déjà utilisé par le client.

lorsque je fais des modifications sur mes fonctions javascripts celle-ci ne sont pas forcément mises à jour sur les postes des utilisateurs car ils sont placés en cache.

Je demande à mes clients d'utiliser Firefox lorsqu'ils utilisent ce programme ce qui les oblige à faire : "outils/options/vider le cache maintenant" pour mettre à jour les scripts.

J'ai essayé de mettre ceci dans différentes pages :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache, must-revalidate">
mais les scripts semblent quand même mis en cache...

y-a-t-il quelque chose de faisable pour que les scripts ne soient pas mis en cache ou peut-être plutot pour que le cache soit vidé à chaque démarrage du programme ?

Internet-explorer a une option de ce genre qui permet de verifier s'il existe une version plus récente à chaque ouverture de la page. cela ne semble pas exister dans Firefox ?

Je préférerai quand même un fragment de code pour obtenir ce résultat.

Merci d'avance pour vos réponses