关于支付完成后禁止回到支付页面


js删除当前history记录

问题描述

当进入到支付订单页面后, 然后去支付中, 或者支付完成,
我们不希望用户通过后退按钮,在回到这个支付页面

解决方案

1
window.location.replace('支付链接')

拓展

window.location.href 可读写属性, 返回完整 url字符串
window.location.href = url
设置url, 跳转到指定的url,可以点击后退返回上一个页面

window.location.assign(url)
设置url, 跳转到指定的url, 可以点击后退返回上一个页面

window.location.replace(url)
设置url, 跳转到指定的url, 替换当前窗口页面,不可以点击后退返回上一个页面