社区
ASP
帖子详情
关于限制反复提交 的问题
huidan
2004-05-06 06:09:56
有时(比如)上传相片时 会比较慢
有些什么方法可以 避免用户反复提交呢
因为 他们看到点了后没反应就又点
比如可以象CSDN的论坛一样 一点提交 按钮
按钮就变 灰色了
或其他方法
...全文
108
18
打赏
收藏
关于限制反复提交 的问题
有时(比如)上传相片时 会比较慢 有些什么方法可以 避免用户反复提交呢 因为 他们看到点了后没反应就又点 比如可以象CSDN的论坛一样 一点提交 按钮 按钮就变 灰色了 或其他方法
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huidan
2004-05-08
打赏
举报
回复
这样提交不了,老大
capnet
2004-05-08
打赏
举报
回复
使用cookie
sn12345678
2004-05-08
打赏
举报
回复
<input type=submit name=submit1 onclick="subform()">
<script>
funciton subform(){
document.form1.submit1.disable=true;
document.form1.submit()
}
</script>
huidan
2004-05-08
打赏
举报
回复
UP
huidan
2004-05-08
打赏
举报
回复
UP
sn12345678
2004-05-07
打赏
举报
回复
<input type=submit name=submit1 onclick="this.disable=true">
try it!
huidan
2004-05-07
打赏
举报
回复
UP
wanliang2001
2004-05-07
打赏
举报
回复
学习ing
huidan
2004-05-07
打赏
举报
回复
UP
huidan
2004-05-06
打赏
举报
回复
呵呵,还有一个问题:
<a href="test2.asp" onclick="this.disabled=true" target="_blank">click here</a>
这样点了以后 链接 确实变灰了,但是 还能用!!
怎么办呢?
huidan
2004-05-06
打赏
举报
回复
我想让页面自动判断,而不要服务器判断
zhc168
2004-05-06
打赏
举报
回复
你可以设置session来实现
如初始化时:session("a")=0
提交后:session("a")=session("a")+1
如果session("a")=1则表示第一次提交
如果session("a")>1则是重复提交了
binghgo
2004-05-06
打赏
举报
回复
onsubmit =this.style=disabled
huidan
2004-05-06
打赏
举报
回复
UP,但是怎么才能让 它先提交 后disbled呢
chenxuchen
2004-05-06
打赏
举报
回复
同意楼上所说
feiboynet
2004-05-06
打赏
举报
回复
你可以在提交一次后使按钮失效,如上
baisun
2004-05-06
打赏
举报
回复
this.diabled=true
huidan
2004-05-06
打赏
举报
回复
UP
微信小程序:
限制
表单多次
提交
(变量
限制
+防抖)
微信小程序:
限制
表单多次
提交
(变量
限制
+防抖)
解决用户重复
提交
问题
在web应用中,由于网络,软件,硬件的一些
问题
,会导致用户重复
提交
,具体表现为:点击
提交
按钮多次,点击刷新按钮,使用浏览器后退按钮重复之前的操作,使用浏览器的历史记录重复
提交
表单,浏览器重复的http请求等 解决方案有: 1.在用户点击完
提交
按钮之后,通过js代码将
提交
按钮置为disable状态(一段时间内有效),这种方法的弊端是如果用户禁用了浏览器的JavaScript,这种方法就无效了;
如何防止form表单的重复
提交
一、出现form表单重复
提交
问题
1、点击
提交
按钮两次。 2、点击刷新按钮。 3、使用浏览器后退按钮重复之前的操作,导致重复
提交
表单。 4、使用浏览器历史记录重复
提交
表单。 5、浏览器重复的 HTTP 请求。 二、防止表单重复
提交
的方法 1、禁掉
提交
按钮 表单
提交
后使用 Javascript 使
提交
按钮disable。这种方法防止心急的用户多次点击按钮。但有个
问题
,如果客户端把 Javascrip...
前端UI怎么防止用户
反复
提交
?
2、搜索框实时搜索:在搜索框中输入关键词时,防抖可以延迟请求发送,只在用户输入完成或者停顿一段时间后才触发实际的搜索请求,避免频繁的网络请求。用户点击“xxx”按钮时,函数会延迟一定时间后再执行,如果在延迟的时间段内,用户再次点击按钮,则防抖函数会重新计时。在按钮上绑定一个节流函数,当用户点击按钮时,该函数会
限制
一段时间内只执行第一次点击操作。1、当用户需要依次选定多个查询条件时,一般只需要所有的条件选定之后,再自动执行查询操作。防抖是一种技术,它可以延迟执行函数,从而防止函数在短时间内被多次调用。
防止form表单重复
提交
通常情况,出现from表单重复
提交
的情况包括: (1)点击
提交
按钮两次。 (2)点击刷新按钮。 (3)使用浏览器后退按钮重复之前的操作,导致重复
提交
表单。 (4)使用浏览器历史记录重复
提交
表单。 (5)浏览器重复的HTTP请求。
问题
的解决方案: 1、js方式 1.1、在第一次点
提交
后将button设置为disable。 var button = docume...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章