手機瀏覽器 后退按鈕強制刷新頁面方法總結(jié)
由于A界面的數(shù)據(jù)是通過ajax交互的,當你跳轉(zhuǎn)到B界面,點擊手機瀏覽器自帶的后退回到A界面,由于緩存原因,讀取到的數(shù)據(jù)不是最新的數(shù)據(jù)。
查了很多資料,看到網(wǎng)上的解決方法是清理緩存,然后頁面重新向服務器發(fā)出請求。
下面整理一下,解決這個問題的方法。
方法1,HTML頭部,禁止緩存:
<meta http-equiv="Expires" CONTENT="0"> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Pragma" CONTENT="no-cache">
注:(手機端)此方法行不通,因為有些瀏覽器會忽略這個頭部,測試過,可能是我手機自帶瀏覽器的原因。
方法2,適用于jsp
Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache"
注:此方法本人沒有試過,不知道可不可行
方法三,強行刷新界面
if(window.name != "bencalie"){
location.reload();
window.name = "bencalie";
}else{
window.name = "";
}
注:此方法可行,此代碼寫在js里。
感謝閱讀本文,希望能幫助到大家,謝謝大家對本站的支持!
- JS 動態(tài)判斷PC和手機瀏覽器實現(xiàn)代碼
- 使用JavaScript判斷手機瀏覽器是橫屏還是豎屏問題
- php判斷手機瀏覽還是web瀏覽,并執(zhí)行相應的動作簡單實例
- 如何解決手機瀏覽器頁面點擊不跳轉(zhuǎn)瀏覽器雙擊放大網(wǎng)頁
- 微信或手機瀏覽器在線顯示office文件(已測試ios、android)
- js判斷手機瀏覽器操作系統(tǒng)和微信瀏覽器的方法
- 兩款JS腳本判斷手機瀏覽器類型跳轉(zhuǎn)WAP手機網(wǎng)站
- JS腳本根據(jù)手機瀏覽器類型跳轉(zhuǎn)WAP手機網(wǎng)站(兩種方式)
- jQuery手機瀏覽器中拖拽動作的艱難性分析
- 通過JS自動隱藏手機瀏覽器的地址欄實現(xiàn)原理與代碼
相關文章
用Move.js配合創(chuàng)建CSS3動畫的入門指引
這篇文章主要介紹了用Move.js配合創(chuàng)建CSS3動畫的入門指引,文中介紹了這個JavaScript庫中的一些基本方法的使用,需要的朋友可以參考下2015-07-07
JavaScript中document.activeELement焦點元素介紹
這篇文章主要給大家分享 JavaScript中document.activeELement焦點元素介紹,下面文章圍繞了document.activeElement屬性展開詳細內(nèi)容,需要的朋友可以參考一下,希望對大家有所幫助2021-11-11
arrify 轉(zhuǎn)數(shù)組實現(xiàn)示例源碼解析
這篇文章主要為大家介紹了arrify 轉(zhuǎn)數(shù)組實現(xiàn)示例源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-12-12

