Мета тег Pragma
Мета тег Pragma контролирует занесение страниц в кэш-память. Страницы с этим тегом не будут кэшироваться браузерами.
Синтаксис
Возможен единственный вариант написания тега:
<meta http-equiv="Pragma" content="no-cache" />
Предназначен для документов, получаемых в результате работы скрипта. Современные версии браузеров сами умеют распознавать — обновилась страница или нет.
Возможна проблема в IE!
При использовании мета тега веб-страница может все равно кэшироваться в папке Temporary Internet Files.
Причина, по словам Microsoft, в том, что страница, которую просматривает Internet Explorer, не кэшируется до тех пор, пока не будет заполнена половина из 64-килобайтного буфера. Обычно метатеги вставляются в раздел заголовков HTML-документа, расположенного в начале страницы. Обрабатываемый HTML-код считывается сверху вниз. При прочтении метатега
Чтобы не допустить появления веб-страницы в кэше, предлагается поместить в конец HTML-документа еще один раздел заголовков. Например:
<html>
<head>
<meta http-equiv="refresh" content="5">
<title> Pragma No-cache </title>
</head>
<body>
Если разместить второй раздел заголовков в этом месте, то
метатег «Pragma, No-Cache» будет функционировать надлежащим образом.
</body>
<head>
<meta http-equiv="pragma" content="no-cache">
</head>
</html>
Относится к версиям браузеров:
- Microsoft Internet Explorer 4.01 Service Pack 1
- Microsoft Internet Explorer 4.0 128-Bit Edition
- Microsoft Internet Explorer 3.02
Источник: Microsoft. Справка и поддержка.