ASP中如何提交表单后自动返回并刷新?

作者&投稿:菜肯 (若有异议请与网页底部的电邮联系)
怎么让asp中提交表单时,弹出对话框后选择不提交,返回原网页不刷新~

直接按照如下代码,我帮你调整过的,没有问题的: 测试过,没有问题的。
方法1:
""

你这个submit本身就可以提交,故js中不用document.all.MF.submit();就可。


或者,方法2:

""

1、建立一个一般处理程序(.ashx后缀),这程序里面写获取From表单的数据和提交的数据库中的方法和一个获取最新插入数据的方法2、使用HTML的定时触发,如:setTimeout3、在定时触发的方法里面写一个Ajax来调用一般处理程序即可(这里可以用Ajax的from表单提交)$.ajax({ cache: true, type: "POST", url:ajaxCallUrl, //你的一般处理程序路径 data:$('#yourformid').serialize(),// 你的formid async: false, error: function(request) { alert("Connection error"); }, success: function(data) { //回调获取插入数据的方法 } });

在处理表单后的代码尾部增加以下代码即可以实现返回并刷新:
<%
Response.Write "<script language='javascript'>alert('提交成功!');window.close();window.opener.location.reload(); </script>"
%>

表单页面 为 newssave.asp
代码大致思路如下

。。。。。。首先判断 是否为提交表单后进如该页面。。。。。如果是及自动返回原页面 。

<%if request("action")="add" then%>

。。保存提交的数据。。。具体代码就不写了

操作成功,10秒后自动返回
<meta http-equiv="refresh" content="10;URL=newssave.asp">
<a href="newssave.asp">直接返回</a>
<%end if%>

<%if request("action")<>"add" then%>
<form name="form1" method="post" action="newssave.asp?action=add">
。。。表单内容。。。
</form>
<%end if%>

没测试过哈。。大致思路就这样 具体的你自己调试下

假设要返回的文件名是newssave.asp
提交之后
可以
<%if request("action")="add" then%>

<%
'省略提交数据代码。。
%>
<script>location.href='newssave.asp'</script>

<%end if%>

<%response.redirect "要返回的文件名"%>就是成功处理数据后加入

文件名 add.asp
<%
if mod1="add" then
sname=request("sname")
ages=request("ages")
sqls="insert into 表(姓名,性别)value('"&sname&"','"&ages&"')"
conn.execute sqls
response.Write "<script language=javascript>alert('添加已成功!点击确定返回!"&Err.description & Err.Source&"');window.location.replace('add.asp');</script>"
response.end
else

%>
<table>
<form action="add.asp?mod1=add" method=post name="form1">
<tr>
<td>姓名:<input type="text" name="sname"></input></td>
</tr>
<tr>
<td>年龄:<input type="text" name="ages"></input></td>
</tr>
<tr>
<td><input type='submit' name='submit' value='提交'></td>
</tr>
</form>
</table>
<%
end if
%>

省略了验证部分代码


sp经营许可证需要什么资料
SP经营许可证办理流程:1.注册并登录工信部系统 2.熟悉并准备企业基础材料和专业报告材料 3.整理填报许可资质所需材料 4.提交许可申请材料 5.通讯管理局\/工业和信息化部审批 6.不予批准或退回修改(注:重新提交材料)7.予以批准 9.预约并领取许可证书 SP经营许可可分为全网SP经营许可证和地网SP经营...

谁能给个所有SP任务的详细表单啊
邪恶的魔法师-2 (LV13)[20点SP] 任务起始NPC:诺顿 任务内容:击杀烈焰格拉卡中的领主-烈焰彼诺修2次。 任务奖励:青铜戒指、吃人魔药剂x3、sp+20技能书 精灵的魔法阵-2 (LV15)[20点SP] 任务起始NPC:莎兰 任务内容:打败亚蒙上层中领主-征服者刀葛 任务奖励:20sp技能书*1像风一样10 (LV...

在VFP的表单设计中,要显示上一条记录,在命令按钮中应该怎样设置代码...
if .not. bof()skip -1 if bof()messagebox("已到文件头")else thisform.text1 value=sp.商品代码 thisform.text2 value=sp.商品名称 endif else messagebox("已到文件头")endif

怎样将javascript中的值放到sp页面中
获取表单文本框节点,例如: js代码: var node = document.getElementById("text_id");node.value = "想要赋的值";

在这段代码中If Request.Form<>"" Then :是什么意思
Request.Form(Sql_Post) 获取form 提交表单。

HR工作月报模板(方案+表格+PPT模板)
华为战略规划:华为战略规划SP与业务计划BP流程 集团公司战略绩效解码方法 OKR绩效管理模型解读 人力成本分析表格 华为导师制人才培养模式与现代学徒制探讨(PPT3份)导师制实施方案+工作底稿表格 阿里巴巴新员工-导师带徒人才培养项目手册 华为新员工入职前推荐学习内容和培训工具表单大全(适用于讲师、顾问师、...

iphon6sp忘记密码什么后果
永远打不开。使用你的电子邮件地址、电话号码或SkypeID和现有密码登录。从帐户主页顶部的导航栏中选择安全。在安全性基础知识页面,选择更改我的密码。如果你的帐户中有安全信息,你将看到验证你的身份表单,其中包含你选择用于帐户验证的电话号码或电子邮件地址的部分视图。选择你要接收代码的电话号码或电子...

我想题目是《SQL-Server数据库安全管理措施》很着急啊?快来帮我啊...
对那些不熟悉标准化一词(normalization)的人而言,标准化可以保证表内的字段都是最基础的要素,而这一措施有助于消除数据库中的数据冗余。标准化有好几种形式,但 Third Normal Form(3NF)通常被认为在性能、扩展性和数据完整性方面达到了最好平衡。简单来说,3NF 规定: * 表内的每一个值都只能被表达一次。 * 表...

我想问问在表单制作中,如何给按钮添加单击事件啊?
在ASP文件头加入如下代码(注意之前应该将验证脚本放在页面目录中,jiaoben.vbs改成实际的脚本名称,而且jiaoben.vbs中要有<script language="VbScript"一句话):<!--#INCLUDE FILE=“jiaoben.vbs” --> 然后就可以在页面里自由地调用这个外接的脚本了。比如你有一个按钮,名字叫a1,就这么写: ...

别人用我的手机收取验证码,我把验证码给了,我的手机会扣费吗?_百度知...
3、所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由使用者肉眼识别其中的验证码资讯,输入表单提交网站验证,验证成功后才能使用某项功能。我的手机收不到简讯验证码 如果手机不能接收某些特定号码简讯,建议您尝试操作: 1.若是运营商、银行、团购...

砚山县15966084695: ASP中如何提交表单后自动返回并刷新? -
兆昆侧瑞力: 表单页面 为 newssave.asp 代码大致思路如下 ......首先判断 是否为提交表单后进如该页面.....如果是及自动返回原页面 .<%if request("action")="add" then%> ..保存提交的数据...具体代码就不写了 操作成功,10秒...

砚山县15966084695: asp网页,表单提交后弹出窗口确认并刷新怎么操作? -
兆昆侧瑞力: 在你提交的网页后面加上 Session ("Message") = "你要显示的确认提示!" Response.Redirect "你要刷新的网页.asp" Response.End%>

砚山县15966084695: 请问ASP.NET WebForm如何实现定时自动提交表单并保存到数据库,然后刷新页面并加载数据? -
兆昆侧瑞力: 1、建立一个一般处理程序(.ashx后缀),这程序里面写获取From表单的数据和提交的数据库<br>中的方法和一个获取最新插入数据的方法<br>2、使用HTML的定时触发,如:setTimeout<br>3、在定时触发的方法里面写一个Ajax来调用一般处...

砚山县15966084695: asp 返回上两页并刷新 -
兆昆侧瑞力: 退回上两页可以用JS来实现<script language=javascript> window.history.go(-2)</script> 至于guanli.asp,只要在文件开始时设置不缓存就会自动刷新的:<% Response.Buffer=true Response.CacheControl = "no-cache" Response.AddHeader "Pragma", "no-cache" Response.Expires = 0%>

砚山县15966084695: 怎么让asp中提交表单时,弹出对话框后选择不提交,返回原网页不刷新
兆昆侧瑞力: 直接按照如下代码,我帮你调整过的,没有问题的: 测试过,没有问题的. 方法1: "<input type='submit' name='submit1' onclick=""if (confirm('确定提交?核实所填内容,所有数据将上载至数据库')){document.all.MF.action = '你指定...

砚山县15966084695: 表单提交后跳回刷新原来页面 -
兆昆侧瑞力: 展开全部

砚山县15966084695: php中一个表单,如何实现点击提交按钮后,自动刷新一下页面? -
兆昆侧瑞力: onclick去掉,在你表单所要提交到得页面,插入数据库完成以后,echo "<script>location.href='url'</script>"; 就达到刷新页面的目的了.用header的话如果你header上面有输出会报错.

砚山县15966084695: JSP里我想在提交表单执行完数据库操作后自动跳转回上一页并刷新,该怎么写? -
兆昆侧瑞力: http://blog.csdn.net/laixiaonian/article/details/6138812各种跳转方法,第3种比较容易

砚山县15966084695: asp上传值返回到表单 -
兆昆侧瑞力: 把你提交上传的表单复制一份另存一个文件,上传表单直接action到这个页面(上面你写的这些值就是有效的了),然后把这个页面上的表单元素的value属性值对应起来,比如: size=15>...

砚山县15966084695: asp怎么实现表单提交,但是页面不刷新 -
兆昆侧瑞力: 重新打开一个处理页就可以了 QQ:727483492

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网