三种方式防止表单提交

来源:互联网 发布:录像监控软件 编辑:程序博客网 时间:2024/06/06 10:35

导致表单提交的原因

场景一:在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复提交
场景二:表单提交后用户点击【刷新】按钮导致表单重复提交
场景三:用户提交表单后,点击浏览器的【后退】按钮回退到表单页面后进行再次提交

如何防止表单提交

利用JavaScript防止表单重复提交(只能防止场景1)
利用Session防止表单重复提交

这个大佬讲的很好
传送门

http://www.cnblogs.com/xdp-gacl/p/3859416.html

原创粉丝点击