Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Votre navigateur n’est pas pris en charge

Vous devez mettre à jour votre navigateur pour utiliser le site.

Mettre à jour vers la dernière version d’Internet Explorer

La balise « Pragma: no-cache » n'empêche pas toujours la mise en cache de pages

Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.
Symptômes
Lorsque vous utilisez la balise META <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> dans la section d'en-tête au début d'une page Web HTML, la page Web peut continuer à être mise en cache dans le dossier Fichiers temporaires Internet.
Cause
Une page affichée dans Internet Explorer n'est pas mise en cache tant que la mémoire cache de 64 Ko n'est pas à moitié remplie. En général, les balises META sont insérées dans la section d'en-tête d'un document HTML, au début du document. Lors de l'analyse du code HTML, la lecture se fait de bas en haut. C'est au moment précis où Internet Explorer lit la balise META <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> qu'il recherche la page dans la mémoire cache. Si elle existe, elle est supprimée.
Résolution
Pour empêcher la page Web d'être mise en cache, placez une autre section d'en-tête à la fin du document HTML. Par exemple :

<HTML>

<HEAD>

<META HTTP-EQUIV="REFRESH" CONTENT="5">
<TITLE> Pragma No-cache </TITLE>
</HEAD>

<BODY>

Voici un exemple de positionnement de la deuxième section d'en-tête < br >
permettant à la balise META « Pragma, No-Cache » de fonctionner correctement. < br >

</BODY>

<HEAD>

<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>

</HTML>

Plus d'informations
Notez que la balise META <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> ne fonctionne pas avec Internet Explorer 5.Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
234067 Comment faire pour empêcher la mise en cache dans Internet Explorer
Propriétés

ID d'article : 222064 - Dernière mise à jour : 08/07/2006 10:51:04 - Révision : 4.0

  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.0 Édition 128 bits
  • Microsoft Internet Explorer 4.0 Édition 128 bits
  • Microsoft Internet Explorer 3.02
  • kbprb kbprogramming KB222064
Commentaires
dans la section d'en-tête au début d'une page Web HTML, la page Web peut continuer à être mise en cache dans le dossier Fichiers temporaires Internet. " />
dans la section d'en-tête au début d'une page Web HTML, la page Web peut continuer à être mise en cache dans le dossier Fichiers temporaires Internet. " />
tElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">