社区
ASP
帖子详情
如何防止一个页面反复提交
kane
2001-09-09 08:56:23
如何防止一个页面反复提交
...全文
86
5
打赏
收藏
如何防止一个页面反复提交
如何防止一个页面反复提交
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kane
2001-09-11
打赏
举报
回复
ok
www525
2001-09-10
打赏
举报
回复
可以用一个小小的判断函数,在submit按扭onclick后就运行函数
tinywinzip
2001-09-10
打赏
举报
回复
象csdn一样,在submit按扭onclick后就disable他
孟子E章
2001-09-10
打赏
举报
回复
function sub_1(form)
{
form1.submit();
form1.B1.disabled =true;
return true;
}
<form name=form1>
<input type=button onclick="sub_1(this.form)" value=提交>
</form>
i_need_mana
2001-09-09
打赏
举报
回复
方法一:放一session()变量,提交前一个值,提交后变成另一个值.在提交文件的开始部分判断!
方法二:建一表(table),与数据库交互!(推荐!)
防止
页面
重复
提交
1、以弹出方式异步
提交
请求,地址栏地址不变,避免刷新
页面
重复
提交
; 2、
提交
请求以后,将
提交
按钮置为不可用;
防止
页面
刷新重复
提交
的方法
防止
页面
刷新重复
提交
的方法不用考虑复杂的实现方法和思想,其实验证码就是
一个
最好的方法,每次
提交
时会随机产生
一个
验证码,保存时会匹配这个随机产生的一串数字,由于每次的验证码都不相同,所以只能保存一次,这样就可以
防止
提交
后原地刷新
页面
重复
提交
。至于随机验证码的保存和匹配方法,大都用Session,正在研究更高效的算法。最简单的方法,随机产生四个数字:Quote publ
防止
刷新或后退
页面
重复
提交
表单
一、表单重复
提交
的常见应用场景: 场景一:在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复
提交
PHP
防止
页面
刷新重复
提交
数据
html $ti=mt_rand(0,1000000); Yii::app()->session['conn_id'] = $ti; Yii::app()->session['conn']=$ti;
php
防止
频繁
提交
,php如何避免多次
提交
下面的情况就会导致表单重复
提交
:·点击
提交
按钮两次。·点击刷新按钮。·使用浏览器后退按钮重复之前的操作,导致重复
提交
表单。·使用浏览器历史记录重复
提交
表单。·浏览器重复的HTTP请求。·网页被恶意刷新。下面是几种解决办法:一、利用js设置按钮点击后变成灰色点击完按钮之后变成灰色就不能点击了,用户需要再次
提交
表单的话就要刷新
页面
之后重新填写数据再
提交
了。相关推荐:《php教程》二、利用session...
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章