如果客户端一定要反复提交,是无法完全阻止的,不过可以通过服务器端进行检查。例如在submit1.aspx中进行提交数据,如果只允许用户提交一次,那么就在一个会话开始时,在session中保存一个boolean变量为true,在提交时检查此变量,如果为true进行保存操作,并将其设为false。如果为false不进行任何操作,并给出禁止反复提交的警告。

posted on 2004-06-16 08:26  zhumk  阅读(1455)  评论(5编辑  收藏  举报