【问题标题】:Prevent user to going to payment gateway by clicking browser back通过单击浏览器返回阻止用户进入支付网关
【发布时间】:2019-12-24 07:29:45
【问题描述】:

我正在处理付款的网站上工作。我想在支付过程完成(成功/不成功)后通过点击浏览器来防止用户进入支付网关。我使用 react 作为前端。

请建议如何实现这一点

【问题讨论】:

  • 你做过哪些研究没有提供答案?与您的具体情况有何不同?
  • this的可能重复

标签: c# reactjs browser payment-gateway


【解决方案1】:

这是不正确的方法。从长远来看,打破网络浏览器的用户流不仅会给您带来痛苦(围绕不正确的假设),还会让用户感到沮丧。现实情况是,您将无法完全禁用后退按钮 - 在大多数现代浏览器中,用户可以退出多个级别。

您可以做的是检测onbeforeunload 并适当地处理它,并通知用户他们将失去他们的工作/状态。

【讨论】:

    猜你喜欢
    • 2011-02-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-05
    • 2020-05-19
    • 1970-01-01
    • 2012-03-31
    • 2015-04-13
    • 1970-01-01
    相关资源
    最近更新 更多