【发布时间】:2019-12-24 07:29:45
【问题描述】:
我正在处理付款的网站上工作。我想在支付过程完成(成功/不成功)后通过点击浏览器来防止用户进入支付网关。我使用 react 作为前端。
请建议如何实现这一点
【问题讨论】:
-
你做过哪些研究没有提供答案?与您的具体情况有何不同?
-
this的可能重复
标签: c# reactjs browser payment-gateway
我正在处理付款的网站上工作。我想在支付过程完成(成功/不成功)后通过点击浏览器来防止用户进入支付网关。我使用 react 作为前端。
请建议如何实现这一点
【问题讨论】:
标签: c# reactjs browser payment-gateway
这是不正确的方法。从长远来看,打破网络浏览器的用户流不仅会给您带来痛苦(围绕不正确的假设),还会让用户感到沮丧。现实情况是,您将无法完全禁用后退按钮 - 在大多数现代浏览器中,用户可以退出多个级别。
您可以做的是检测onbeforeunload 并适当地处理它,并通知用户他们将失去他们的工作/状态。
【讨论】: