如何清除瀏覽器快取
瀏覽器快取是有很大優點的,可以直接從快取中讀取資料,能夠極大提高網頁的瀏覽速度。
但是對於有些網站來說,這並不適合,比如實時性要求很高的網站,則就必須要實時從伺服器讀取資料,而不是快取。
下面就介紹一下清除瀏覽器快取的幾種常用方式。
使用設定meta方式:
[HTML] 純文字檢視 複製程式碼<META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="0">
jquery ajax清除瀏覽器快取:
用ajax請求伺服器最新檔案,並加上請求頭If-Modified-Since和Cache-Control,如下:
[JavaScript] 純文字檢視 複製程式碼$.ajax({ url:'www.softwhy.com', dataType:'json', data:{}, beforeSend :function(xmlHttp){ xmlHttp.setRequestHeader("If-Modified-Since","0"); xmlHttp.setRequestHeader("Cache-Control","no-cache"); }, success:function(response){ //操作 }, async:false });
在請求頭加上If-Modified-Since和Cache-Control即可。
[JavaScript] 純文字檢視 複製程式碼$.ajax({ url:'www.softwhy.com', dataType:'json', data:{}, cache:false, ifModified :true , success:function(response){ //操作 }, async:false });
使用cache:false方式。
使用隨機數方式:
[JavaScript] 純文字檢視 複製程式碼在 URL 引數後加上 "?timestamp=" + new Date().getTime();
相關文章
- 谷歌瀏覽器怎麼清除快取 chrome瀏覽器清理快取方法介紹谷歌瀏覽器快取Chrome
- 怎麼清除瀏覽器快取?瀏覽器快取清理的方法步驟是什麼?瀏覽器快取
- 微信開發:清除微信瀏覽器快取瀏覽器快取
- 清空微信瀏覽器清除快取debug頁面瀏覽器快取
- win10 edge瀏覽器快取怎麼刪除_清除win10 edge瀏覽器快取的方法Win10瀏覽器快取
- 瀏覽器快取瀏覽器快取
- 瀏覽器快取策略瀏覽器快取
- 瀏覽器快取原理瀏覽器快取
- Nginx瀏覽器快取Nginx瀏覽器快取
- 前端面試瀏覽器系列:瀏覽器快取前端面試瀏覽器快取
- 瀏覽器快取和webpack快取配置瀏覽器快取Web
- 快取策略之瀏覽器快取瀏覽器
- 淺析瀏覽器快取瀏覽器快取
- 瀏覽器快取機制瀏覽器快取
- Nginx配置瀏覽器快取Nginx瀏覽器快取
- 火狐瀏覽器禁用快取瀏覽器快取
- 瀏覽器強快取與協商快取瀏覽器快取
- 瀏覽器的快取機制瀏覽器快取
- 深入剖析瀏覽器快取策略瀏覽器快取
- 瀏覽器快取機制(詳)瀏覽器快取
- 如何重新整理瀏覽器的應用快取?瀏覽器快取
- 瀏覽器的快取機制—強快取與協商快取瀏覽器快取
- 網路篇—瀏覽器快取(一)瀏覽器快取
- 淺談瀏覽器快取機制瀏覽器快取
- 瀏覽器快取你瞭解麼?瀏覽器快取
- 瀏覽器快取機制詳解瀏覽器快取
- 我理解的瀏覽器快取策略瀏覽器快取
- 徹底弄懂瀏覽器快取策略瀏覽器快取
- 瀏覽器快取機制個人理解瀏覽器快取
- 深入淺出瀏覽器快取機制瀏覽器快取
- 一文讀懂瀏覽器快取瀏覽器快取
- 對瀏覽器做一些快取瀏覽器快取
- 深入理解瀏覽器快取機制瀏覽器快取
- 前端效能優化 之 瀏覽器快取前端優化瀏覽器快取
- 瀏覽器快取清理工具:Cookie for Mac瀏覽器快取CookieMac
- vuex狀態管理與瀏覽器快取Vue瀏覽器快取
- 簡易筆記:瀏覽器快取策略筆記瀏覽器快取
- Mac瀏覽器快取清理軟體:CookieMac瀏覽器快取Cookie
- Cookie for Mac瀏覽器快取清理軟體CookieMac瀏覽器快取