禁用在html中查看过去的内容/历史记录

时间:2016-09-20 05:24:18

标签: javascript php forms html-form privacy

我从公共访问平板电脑上获得了一个HTML。 有没有办法可靠地阻止用户返回历史记录以查看过去的表单提交?

我希望在服务器端或使用javascript或两者的组合来解决它。

我尝试了阻止后退操作的javascript代码,但它只能在后面运行,按住以查看更多后退选项仍然允许返回。

表单设置为在提交失败时记住值,但在成功提交后不应该获取它们。

这可能更适合使用会话和处理使用php吗?

1 个答案:

答案 0 :(得分:0)

通过点击后退按钮,有很多方法可以阻止重新提交表单:

一种方法是将所有表单字段设置为空,这可以在加载页面时完成。

您可以使用会话来确保用户已提交表单。 也可以使用Cookie和/或本地存储。

但是,查询数据库以检查重复项或重新提交,或者将表单字段设置为客户端上的空字符串将是更好的选择,因为用户可以删除cookie并清除本地存储。