Dzwebs.Net

撰写电脑技术杂文十余年

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

Admin | 2007-11-7 21:44:13 | 被阅次数 | 8378

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆
方法一:在提交后,用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文件详细介绍

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计