首頁 >web前端 >html教學 >html如何清除快取

html如何清除快取

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-04-12 17:47:0911077瀏覽

html清除快取的方法:1、在meta標籤裡使用「Cache-Control」屬性,語法「CONTENT="no-cache"」;2、在開啟的url後面加上一個隨機參數,語法“網頁位址=random()”。

html如何清除快取

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

(1) 用HTML標籤設定HTTP頭資訊

<HEAD>
<META    HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META    HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META    HTTP-EQUIV="Expires" CONTENT="0">
</HEAD>

說明:HTTP頭資訊「Expires」和「Cache-Control」為應用程式伺服器提供了一個控制瀏覽器和代理伺服器上緩存的機制。 HTTP頭資訊Expires告訴代理伺服器它的快取頁面何時將過期。 HTTP1.1規格中新定義的頭資訊Cache-Control可以通知瀏覽器不快取任何頁面。當點擊後退按鈕時,瀏覽器重新造訪伺服器已取得頁面。如下是使用Cache-Control的基本方法:

  1) no-cache:強制快取從伺服器上取得新的頁面

  2) no-store: 在任何環境下快取不儲存任何頁面

  HTTP1.0規格中的Pragma:no-cache等同於HTTP1.1規格中的Cache-Control:no-cache,同樣可以包含在頭資訊中。

(2) 在需要開啟的url後面增加一個隨機的參數:

增加參數前:url=test/test.jsp

增加參數後:url= test/test.jsp?ranparam=random()

說明:因為每次請求的url後面的參數都不一樣,相當於請求的是不同的頁面,用這樣的方法來清除快取

推薦學習:html影片教學

以上是html如何清除快取的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn