Select the product you need help with
Тег «Pragma: No-cache» не предотвращает кэширование страницыКод статьи: 222064 - Список продуктов, к которым относится данная статья. ПроблемаПри использовании метатега <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> в разделе заголовков в начале веб-страницы HTML веб-страница может все равно кэшироваться в папке Temporary Internet Files.
Причина
Страница, которую просматривает Internet Explorer, не кэшируется до тех пор, пока не будет заполнена половина из 64-килобайтного буфера. Обычно метатеги вставляются в раздел заголовков HTML-документа, расположенного в начале страницы. Обрабатываемый HTML-код считывается сверху вниз. При прочтении метатега <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> Internet Explorer проверяет, присутствует ли страница в данный момент в кэше. Если страница есть, она удаляется.
Решение
Чтобы не допустить появления веб-страницы в кэше, поместите в конец HTML-документа еще один раздел заголовков. Например: <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5"> </HEAD><TITLE> Pragma No-cache </TITLE> <BODY>
Если разместить второй раздел заголовков в этом месте, то<br> метатег «Pragma, No-Cache» будет функционировать надлежащим образом.<br> </BODY> <HEAD> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> </HEAD></HTML> Дополнительная информация
Обратите внимание, что метатег <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> не работает в Internet Explorer 5. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
234067
(http://support.microsoft.com/kb/234067/RU/
)
Отключение кэширования в приложении Internet ExplorerСвойстваКод статьи: 222064 - Последнее изменение :: 10 марта 2006 г. - Редакция: 4.0 Информация в данной статье относится к следующим продуктам.
| Переводы статьи
|



Перейти к началу страницы








