1、最直接的辦法
inter***選項-》inter***臨時檔案「設定」-》「每次訪問此頁時檢查」
缺點是要設定每台客戶端,客戶端較多時不可取
2、設定網頁頭(header)
html
asp<%
response.expires = -1
response.expiresabsolute = now() - 1
response.cachecontrol = "no-cache"
%>
phpheader("expires: mon, 26 jul 1997 05:00:00 gmt");
header("cache-control: no-cache, must-revalidate");
header("pragma: no-cache");
jsp<%
response.setheader("pragma","no-cache");
response.setheader("cache-control","no-cache");
response.setdateheader("expires", 0);
%>
3、簡單有效的辦法
在訪問的url後面拼接隨機數作為引數
var randomnum = math.random();
url += "&randomnum="+randomnum;
ajax引起瀏覽器快取咋辦
ajax能提高頁面載入速度的主要原因是通過ajax減少了重複資料的載入,也即在載入資料的同時將資料快取到記憶體中,一旦資料被載入,只要沒有重新整理頁面,這些資料就會一直被快取在記憶體中,當提交的url與歷史的url一致時,就不需要提交給伺服器,也即不需要從伺服器獲取資料,雖然降低了伺服器的負載,提高...
瀏覽器快取問題的解決
這次的專案中使用ajax請求資料,發現經常需要關閉瀏覽器才能更新頁面資料,在head meta中設定了no cache問題還是得不到解決,google了下終於找到了問題所在。即使使用meta的no cahce瀏覽器在快取超過32k之後還是會去快取頁面。使用jsp html雙管齊下的方法把問題解決了。...
瀏覽器快取問題的解決
web 修改後,在瀏覽器端快取的內容,將極其嚴重的影響效果,使用者根本看不到改版的內容。這個問題,困擾我已久。iis時代,我好像還沒有太多的印象,新 只要把iis重啟一下,一般都刷過去了,要不就用iisreset,基本解決,重啟都不用。但在apache flask下,別說重啟apache了,重啟伺服...