使用JavaScript防止表单重复提交
来源:互联网 发布:汽轮机软件app 编辑:程序博客网 时间:2024/06/05 08:03
原理:设置一个变量,只允许提交一次传递一个隐藏参数mypretime,判断是否重复提交表单。
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<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)
{
document.formsubmitf.mypretime.valur = mysec;
}
else
{
alert("请勿反复提交!请耐心等待!谢谢合作!");
return false;
}
document.forms.formsubmitf.submit();
}
</script>
</head>
<body>
<form name="formsubmitf" id="the" method="post" action=".....">
<input type="hidden" name="mypretime" value="0">//传递一个隐藏值,判断是否重复提交
.....
.....
.....
<input type="button" value="提交" name="button1" onclick="formsubmit()">
.....
.....
.....
</form>
</form>
</bordy>
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<head>
<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)
{
document.formsubmitf.mypretime.valur = mysec;
}
else
{
alert("请勿反复提交!请耐心等待!谢谢合作!");
return false;
}
document.forms.formsubmitf.submit();
}
</script>
</head>
<body>
<form name="formsubmitf" id="the" method="post" action=".....">
<input type="hidden" name="mypretime" value="0">//传递一个隐藏值,判断是否重复提交
.....
.....
.....
<input type="button" value="提交" name="button1" onclick="formsubmit()">
.....
.....
.....
</form>
</form>
</bordy>
- 使用JavaScript防止表单重复提交
- 使用Javascript防止重复提交表单
- Javascript防止表单重复提交
- javascript防止表单重复提交
- javascript防止表单重复提交
- javascript防止表单重复提交(转)
- 使用拦截器防止表单重复提交
- strsuts2使用标签防止表单重复提交
- struts2 使用标签防止表单重复提交
- 使用Session防止表单重复提交
- PHP使用session防止表单重复提交
- session的使用:防止表单重复提交
- 使用Struts 2防止表单重复提交
- 使用Session防止表单重复提交
- 使用Session防止表单重复提交
- 使用Session防止表单重复提交
- 使用Session防止表单重复提交
- 使用Session防止表单重复提交
- JavaScript屏蔽页面中键盘功能键(Alt+...,F5)
- JavaScript在页面中屏蔽鼠标右键
- 网络字节序与主机字节序
- JavaScript使页面全屏显示
- 图像处理库的根基解决了
- 使用JavaScript防止表单重复提交
- JSP技术生成XML文档
- Ajax 与Java无关的工具包(开发人员必读)!!!
- 读书笔记——Microsoft SQL Server 2005 Express Edition For Dummies
- Tomcat部署发布JSP应用程序的三种方法!!!
- JSP相比于其他技术(ASP和PHP等)有什么优势
- 天很冷
- 实用的CSS固定表头
- ASP.Net C# Ajax开发AutoCompleteExtender(自动完成功能)