很多时候我们都需要防止重复提交,这方面
![](/icons/18149de.gif)
![](/icons/18149de.gif)
![](/icons/18149de.gif)
![](/icons/18149yi.gif)
![](/icons/18149de.gif)
![](/icons/18149yinwei.gif)
![](/icons/18149de.gif)
![](/icons/18149de.gif)
![](/icons/18149de.gif)
闲话少说,将以下脚本放置于页面顶部.
document.IsPosted = false;
function CancelDubSubmit
![](/icons/18149kh.gif)
{
![](/icons/18149if.gif)
![](/icons/18149return.gif)
![](/icons/18149dd.gif)
![](/icons/18149define.gif)
![](/icons/18149return.gif)
![](/icons/18149dd.gif)
{
document.IsPosted = true;
event.
![](/icons/18149return.gif)
}
![](/icons/18149else.gif)
{
event.
![](/icons/18149return.gif)
}
}
<form id=\"Form1\" onsubmit=\"CancelDubSubmit
![](/icons/18149kh.gif)
function __doPostBack(eventTarget, eventArgument)
{
![](/icons/18149if.gif)
{
var theform;
![](/icons/18149if.gif)
![](/icons/18149kh.gif)
{
theform = document.forms[\"Form1\"];
}
![](/icons/18149else.gif)
{
theform = document.Form1;
}
theform.__EVENTTARGET.value = eventTarget.split(\"$\").join(\":\");
theform.__EVENTARGUMENT.value = eventArgument;
document.IsPosted = true;
theform.submit
![](/icons/18149kh.gif)
}
} 请将以上代码放置于页面
![](/icons/18149de.gif)
![](/icons/18149kh.gif)
![](/icons/18149hanshu.gif)
2008-12-7 at 15:43