由 首頁 跳轉到 詳情頁, 在 詳情頁 點擊 返回 按鈕返回到 首頁 後, 首頁 刷新後再展現。javascript
在進入 詳情頁 後,在瀏覽器中保存一個鍵值對,如 need-refresh : true。java
返回 首頁後, 加載頁面前從瀏覽器中取出這個數據,若是 need-refresh 爲 true, 那麼刷新。瀏覽器
這種方法避開了對微信瀏覽器 返回 時間的監聽,算是一種 hack 方法。微信
注意: 這種方法須要用到 HTML5 的 本地存儲 技術 sessionStorage,相關知識請自行百穀。session
sessionStorage.setItem("need-refresh", true);
$(function () { var needRefresh = sessionStorage.getItem("need-refresh"); if(needRefresh){ sessionStorage.removeItem("need-refresh"); location.reload(); } });