手機瀏覽器 後退按鈕強制重新整理頁面方法總結

2022-09-27 10:09:15 字數 641 閱讀 6219

由於a介面的資料是通過ajax互動的,當你跳轉到b介面,點選手機瀏覽器自帶的後退回到a介面,由於快取原因,讀取到的資料不是最新的資料。

查了很多資料,看到網上的解決方法是清理快取,然後頁面重新向伺服器發出請求。

下面整理一程式設計客棧下,解決這個問題的方法。

方法1,html頭部,禁止快取:

程式設計客棧eta http-equiv="pragma" c"no-cache">www.cppcns.com;

注:(手機端)此方法行不通,因為有些瀏覽器會忽略這個頭部,測試過,可能是我手機自帶瀏覽器的原因。

方法2,適用於jsp

response.buffer = true

response.expiresabsolute = now() - 1

response.expires = 0

response.cachecontrol = "no-cache"

注:此方法本人沒有試過,不知道可不可行

方法三,強行重新整理介面

if(window.name != "bencalie")else

注:此方法可行,此**寫在js裡。

本文標題: 手機瀏覽器 後退按鈕強制重新整理頁面方法總結

本文位址: /ruanjian/j**a/165802.html

瀏覽器後退重新整理頁面

專案中未讀訊息列表,點選讀取再返回後,仍然顯示未讀。window.onpageshow function event onpageshow 事件在使用者瀏覽網頁時觸發。onpageshow 事件類似於 onload 事件,onload 事件在頁面第一次載入時觸發,onpageshow 事件在每次載入...

瀏覽器前進後退靜默重新整理頁面

window.location.reload 重新整理 location.reload 重新整理 window.location.go 1 前進一頁 window.location.go 1 後退一頁,值為n,即後退n頁,若n m,m為實際頁數,則會返回首頁 window.history.forwa...

Chrome瀏覽器如何強制重新整理頁面 不使用快取 ?

在chrome瀏覽器中按下f5或 ctrl f5 都沒用,chrome總是會強制使用頁面快取進行重新整理,如何不使用頁面快取進行重新整理?chrome官方推薦使用如下快捷鍵,就可以不使用頁面快取進行重新整理 windows和linux作業系統 shift f5 或 ctrl shift r mac ...