如何清除瀏覽器快取
瀏覽器快取是有很大優點的,可以直接從快取中讀取資料,能夠極大提高網頁的瀏覽速度。
但是對於有些網站來說,這並不適合,比如實時性要求很高的網站,則就必須要實時從伺服器讀取資料,而不是快取。
下面就介紹一下清除瀏覽器快取的幾種常用方式。
使用設定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();
相關文章
- 清除瀏覽器快取的方法瀏覽器快取
- IE瀏覽器清除Ajax快取方法瀏覽器快取
- 谷歌瀏覽器怎麼清除快取 chrome瀏覽器清理快取方法介紹谷歌瀏覽器快取Chrome
- 微信開發:清除微信瀏覽器快取瀏覽器快取
- 怎麼清除瀏覽器快取?瀏覽器快取清理的方法步驟是什麼?瀏覽器快取
- 清空微信瀏覽器清除快取debug頁面瀏覽器快取
- 瀏覽器快取瀏覽器快取
- win10 edge瀏覽器快取怎麼刪除_清除win10 edge瀏覽器快取的方法Win10瀏覽器快取
- 如何刪除瀏覽器的快取瀏覽器快取
- 瀏覽器快取策略瀏覽器快取
- Nginx瀏覽器快取Nginx瀏覽器快取
- sessionStorage 瀏覽器快取Session瀏覽器快取
- 瀏覽器快取原理瀏覽器快取
- 瀏覽器快取篇瀏覽器快取
- 瀏覽器快取和webpack快取配置瀏覽器快取Web
- 前端面試瀏覽器系列:瀏覽器快取前端面試瀏覽器快取
- 火狐瀏覽器禁用快取瀏覽器快取
- 淺析瀏覽器快取瀏覽器快取
- 瀏覽器快取機制瀏覽器快取
- 快取策略之瀏覽器快取瀏覽器
- Nginx配置瀏覽器快取Nginx瀏覽器快取
- 瀏覽器快取詳解瀏覽器快取
- 瀏覽器強快取與協商快取瀏覽器快取
- 深入剖析瀏覽器快取策略瀏覽器快取
- 瀏覽器的快取機制瀏覽器快取
- 瀏覽器HTTP快取機制瀏覽器HTTP快取
- 瀏覽器快取機制剖析瀏覽器快取
- 瀏覽器HTTP快取原理分析瀏覽器HTTP快取
- 瀏覽器快取機制(詳)瀏覽器快取
- 如何解決ie瀏覽器的快取問題瀏覽器快取
- 瀏覽器的快取機制—強快取與協商快取瀏覽器快取
- 徹底弄懂瀏覽器快取策略瀏覽器快取
- 我理解的瀏覽器快取策略瀏覽器快取
- 瀏覽器快取你瞭解麼?瀏覽器快取
- 網路篇—瀏覽器快取(一)瀏覽器快取
- 瀏覽器快取機制個人理解瀏覽器快取
- 淺談瀏覽器快取機制瀏覽器快取
- 瀏覽器快取機制詳解瀏覽器快取