ASP 防止字段重复提交代码怎么写啊?
答案:2 悬赏:40 手机版
解决时间 2021-08-12 01:19
- 提问者网友:杀手的诗
- 2021-08-11 17:55
怎样防止diqu字段重复,如遇重复提醒并无法提交
最佳答案
- 五星知识达人网友:迟山
- 2021-08-11 18:52
你的意思是如果diqu字段里面如果有与提交的数据相同的就不能提交吗
如果是这样的话你可以查询diqu字段里面有没有这个数据
<%
exec="select * from 表名 where diqu"&"提交的数据"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
if not (rs.eof and rs.bof) then
%>
可以提交
<%else%>
数据库中有相同数据
<%end if%>
全部回答
- 1楼网友:拜訪者
- 2021-08-11 20:19
很简单
a页面在form里 放一个target="_blank" 这样就等于是打开b为新窗口
b页面在数据入库后加上一句这样的代码
response.write "<script>window.close();</script>"
关闭这个新窗口页面
这样就禁止了b的重复刷新问题
第二个问题 a页面重复提交的问题
点submit的时候 onclick="location.href='a.asp'"
这样两个问题都解决了 但是却不是很好的一个方案
我建议你可以多学习学习asp 在表单提交的时候做一个验证
还有一个方法是验证标题
祝你好运
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯