如何防止页面重复提交数据

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();"  


上一篇:Visual Studio.Net鲜为人知的技巧    下一篇:Web.config文件详细介绍

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com