js防止表单重复提交实现代码.docxVIP

  • 4
  • 0
  • 约2.09千字
  • 约 3页
  • 2017-05-28 发布于河南
  • 举报
js防止表单重复提交实现代码

重复提交、重复刷新、防止后退等等都是属于系统为避免重复记录而需要解决的问题,在客户端去处理需要针对每一种的可能提出相应的解决方案,然而在服务器端看来只不过是对于数据真实性的检验问题基于令牌的处理就是一劳永逸的方法。复制代码代码如下:script Language=JavaScript function formsubmit() { Today = new Date(); var NowHour = Today.getHours(); var NowMinute = Today.getMinutes(); var NowSecond = Today.getSeconds(); var mysec = (NowHour*3600)+(NowMinute*60)+NowSecond; if((mysec-document.formsubmitf.mypretime.value)600){ //600只是一个时间值,就是5分钟内禁止重复提交,值随便设document.formsubmitf.mypretime.value=mysec; } else{ alert( 按一次就够了,请勿重复提交!请耐心等待!谢谢合作!); return false; } document.forms.formsubmitf.submit(); } /script 防止网页后退–禁止缓存通过控制浏览器的缓存及页

文档评论(0)

1亿VIP精品文档

相关文档