防止表单重复提交的几种方法
1. 使用JS让按钮在点击一次后禁用(disable)。=> 防止多次点击发生,实现方式较简单。 缺点:若客户端禁止JavaScript脚本,则失效。2. 在提交成功后执行页面重定向(redirect)。=> 转到提交成功信息页面。 特点:避免F5重复提交,消除浏览器前进和后退按导致的同样问题。3. 表单隐藏域中存放session(表单被请求时生成的标记)。=> 接收表单数据
阿神 2016-11-09 14:42:54 0 0 503