H5頁面點瀏覽器返回按鈕返回上上頁的方法

問題背景:從頁面A到頁面C過程中,有中轉白頁面B,所以瀏覽器正常頁面棧包含A-B-C。但實際從頁面C點瀏覽器返回按鈕時,並不需要再顯示中轉白頁面B,所以想要繞過頁面B,或者說,讓進入頁面C後的頁面棧僅包含A-C。

 

解決方法:

從頁面B跳轉頁面C時,正常頁面跳轉的js代碼爲:

window.location.href = url

要想跳轉後不保留當前頁面,改爲以下跳轉代碼即可:

window.location.replace(url)

上述兩種跳轉邏輯,就類比於小程序的wx.navigateTo和wx.redirectTo。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章