Javascript 禁用回页和刷新功能

Javascript 禁用回页和刷新功能,javascript,Javascript,我正在使用的评分软件应该在数据库中提交和存储日期。但是,在这项运动中不允许重新提交动作。因此,我想禁用回页功能,以避免重新提交相同(或修订)的数据。欢迎使用任何php或javascript解决方案。我确实意识到,主要不应禁用回页功能,但在这种情况下,这将非常有用。使用$\u会话避免重新提交:在提交时设置会话变量,如果设置了,则不处理第二次提交 但是,用户可以删除浏览器cookie并重新提交。如果您的用户也需要防止,请将提交的ip存储在数据库中 关于刷新,使用Post/Redirect/Get:这

我正在使用的评分软件应该在数据库中提交和存储日期。但是,在这项运动中不允许重新提交动作。因此,我想禁用回页功能,以避免重新提交相同(或修订)的数据。欢迎使用任何php或javascript解决方案。我确实意识到,主要不应禁用回页功能,但在这种情况下,这将非常有用。

使用$\u会话避免重新提交:在提交时设置会话变量,如果设置了,则不处理第二次提交

但是,用户可以删除浏览器cookie并重新提交。如果您的用户也需要防止,请将提交的ip存储在数据库中


关于刷新,使用Post/Redirect/Get:

这是不可能的。找到一个不那么难看的方法。你的问题不是后退按钮本身…请参阅此了解解决方法禁用后退按钮不会阻止重新提交。