Numer ID artykułu: 222064 - Ostatnia weryfikacja: 11 września 2006 - Weryfikacja: 4.0 Tag „Pragma: No-cache” może nie zapobiegać buforowaniu strony
Symptomy
Jeżeli metatag <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> jest używany w sekcji nagłówka na początku strony sieci Web w formacie HTML, strona sieci Web może być nadal buforowana w folderze tymczasowych plików internetowych (Temporary Internet Files).
Przyczyna
Strona przeglądana przy użyciu programu Internet Explorer nie jest buforowana aż do chwili, gdy zostanie zapełniona połowa buforu 64 KB. Zazwyczaj metatagi są wstawiane w sekcji nagłówka dokumentu HTML, która pojawia się na początku dokumentu. Analizowany kod HTML jest odczytywany od góry do dołu. Po odczytaniu metatagu <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> program Internet Explorer ustala, czy dana strona jest aktualnie przechowywana w pamięci podręcznej. Jeżeli tak, jest usuwana.
Rozwiązanie
Aby prawidłowo zapobiegać umieszczaniu strony sieci Web w pamięci podręcznej, należy umieścić kolejną sekcję nagłówka na zakończeniu dokumentu HTML. Na przykład:
<HTML> <HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5">
</HEAD><TITLE> Pragma No-cache </TITLE> <BODY>
W tym przykładzie przedstawiono lokalizację, w której należy umieścić drugą sekcję nagłówka<br>, aby umożliwić prawidłowe funkcjonowanie metatagu „Pragama, No-Cache”.<br> </BODY> <HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD></HTML> Więcej informacji
Metatag <HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> nie jest obsługiwany przez program Internet Explorer 5. Aby uzyskać dodatkowe informacje, kliknij numer artykułu poniżej w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
234067
(http://support.microsoft.com/kb/234067/PL/
)
JAK: Zapobieganie buforowaniu w programie Internet Explorer
Informacje zawarte w tym artykule dotyczą:
| Inne zasoby Inne witryny pomocy
SpołecznośćUzyskaj pomoc terazTłumaczenia artykułów
|






















Powrót na górę