网上有个人说他也碰到过这样的问题,他是这么解决的,但是我尝试了一下,没有解决
1
<input type="submit" name="sendit" value="发送" class=button onclick="javascript:if(chkit())form_submit('broadcast_operation.jsp?s_coming=1&s_num=<%=str_num%>')"> 
这里如果type=”sbumit”,页面就会提交两次,(这个bug相信大家都知道其实没必要提出来) 
在onclick事件里面会提交一次,而submit 按钮本身也会提交一次。 解决方法: 
如果在onclick 事件里面提交页面,按钮的类型type 一定不可以是”submit或image” 按钮。 
可以是”button”. 
解决方法: 
去掉这样<meta http-equiv="refresh" content="600"> 
的语句。 

解决方案 »

  1.   

    <input type="submit" name="sendit" value="发送" class=button onclick="javascript:if(chkit())form_submit('broadcast_operation.jsp?s_coming=1&s_num=<%=str_num%>')"> 
    这里如果type=”sbumit”,页面就会提交两次,(这个bug相信大家都知道其实没必要提出来) 
    在onclick事件里面会提交一次,而submit 按钮本身也会提交一次。 解决方法: 
    如果在onclick 事件里面提交页面,按钮的类型type 一定不可以是”submit或image” 按钮。 
    可以是”button”. 
    解决方法: 
    去掉这样<meta http-equiv="refresh" content="600"> 
    的语句。 
      

  2.   

    换成button啊
    这个问题很常见的
      

  3.   

    type="submit"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&onclick="javascript:if(chkit())form_submit('broadcast_operation.jsp?s_coming=1&s_num=<%=str_num%>')"不运行两次才怪
      

  4.   

    楼主已经说过了,不是那个问题.
    看看xml文件吧,是不是那个里边写了两次啊?