Bonjour est il possible de vider la mémoire cache du navigateur par programmation ? (je suis sous Mozilla Firefox).
Merci
Bonjour est il possible de vider la mémoire cache du navigateur par programmation ? (je suis sous Mozilla Firefox).
Merci
hmm il me semble pas (mais j'connais pas tout au cache) par contre, tu peux forcer le navigateur à ne pas utiliser le cache
Et comment fait_on cela?par contre, tu peux forcer le navigateur à ne pas utiliser le cache
En HTML :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <meta http-equiv="Expires" content="Mon, 26 Jul 1997 05:00:00 GMT"> <meta http-equiv="Pragma" content="no-cache">
En PHP :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php // Date in the past header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // always modified header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // HTTP/1.1 header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); // HTTP/1.0 header("Pragma: no-cache"); ?>
NB :
- "Expires" doit toujours être dans le passé
- la méthode HTML ne marche pas toujours dans IE
Partager