gpt4 book ai didi

java - 防止在浏览器中单击后退按钮

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:48 26 4
gpt4 key购买 nike

我知道这个问题被一遍又一遍地问,但我想要一种方法来处理服务器端的后退按钮点击(如银行应用程序)。

当用户单击后退按钮时,页面应该无效,并且应该要求用户重新开始。

你能指导我一些关于这方面的教程吗?

最佳答案

我见过的解决此问题的最简单方法如下。

每个页面都提供一个唯一的 ID/ token 。在提交任何表单时,始终会提交该唯一 ID,并在服务器上将其跟踪为“已使用”。

如果用户单击“后退”并重新提交相同的表单,服务器会检查唯一 ID...注意到它是重复的,然后忽略提交。

请注意,这不会在物理上阻止用户“返回”,但如果最后一个操作是“转账 1,000,000 美元!” - 用户不会意外传输 200 万个。

关于java - 防止在浏览器中单击后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6857441/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com