如何防止页面重复提交数据
Admin
|
2007-11-7 21:44:13
|
TrackRecord:
2006
Times | Tag标签:asp.net
打印本页
您当前所处的位置是:〖首页〗→【文章页】
本站共有16个图文教程栏目,请用心拜读!
本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。
方法一:在提交后,用response.sendRedirect 转向,在一定程度上可以搞定这个问题。
方法二:
在PAGE 加一个 <input type="hidden" value="false" runat="server"/>
如果已经POST OK 过, 就改变 value="true" ;
再次POST 时候,可以用 JS 在客户端判断 hidden , 也可以在SERVER 检查.
方法三:简单的JavaScript解决方案
var nanShanMilk = false;
function checkCFSubmit()
{
if (nanShanMilk)
{
return false;
}
else
{
nanShanMilk = true;
return true;
}
然后在<form>中添加onsubmit="javascript:return checkCFSubmit();"
会员评论列表:

正在加载数据,请稍后……
针对本篇文章或本站,请您发表个人的建议或批评!