双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

请教一个页面跳转的问题,谢谢

qxyzhm qxyzhm 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
意思是这样。比如这样简单的注册页面:
<form name="form" method="post" action="reg.asp">
<table width="778" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input name="fname" type="text" id="fname"></td>
</tr>
<tr>
<td><input name="femail" type="text" id="femail"></td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="提交"></td>
</tr>
</table>
</form>


这个是reg.asp 处理页:
<%

if trim(Request.Form("fname"))="" or trim(Request.Form("femail"))="" then
founderr=true
response.Write("&err=error")


else
founderr=false
fname=trim(Request.Form("fname"))
femail=trim(Request.Form("femail"))

end if


if founderr=false then
set rs=server.createobject("adodb.recordset")
strSQL="select * from flist"
rs.open strSQL,conn,3,3
if rs.EOF then
rs.MoveLast
end if


rs.AddNew
rs("fname")=fname
rs("femail")=femail
rs.Update
rs.Close
conn.Close
set conn=nothing
set rs=nothing

response.Write("&done=OK")
end if
%>

  现在的问题是这样的,一般当我们点击按扭提交时,浏览器会跳转到这个reg.asp处理页显示处理结果。

我想要的效果是不让浏览器跳转,哪怕只是闪一下也不行。而是直接接收从处理页发过来的变量显示结果。也就是直到注册成功浏览器始终显示的是注册页面
但又不想把代码都写在一个文件上
请问该怎么写?谢谢
上面两个页的代码我只是用来举个例子。
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
qxyzhm
ASP 28,401 成员 356,940 内容