我知道这将是一个重复的问题,但我在沮丧了三天后才提出这个问题。
在外部支付网站上完成付款后,我在我的网站页面上借贷。在某些情况下,用户单击后退按钮,并且因此被收取两次或多次费用,因此我想禁用对该页面的后退操作。
我已经在堆栈溢出上尝试了许多可用的答案。以下是我尝试过的最常见的解决方案之一
<script type="text/javascript">
$(document).ready(function(){
history.pushState(null, null, location.href)
history.back();
history.forward();
window.onpopstate = function(){
history.go(1);
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
另外, https://support.google.com/chrome/thread/8721521?hl=en
如果有人能帮助引导我走向正确的方向,那就太好了。
附加信息: