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。

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