ASP如何弹出一个对话框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP如何弹出一个对话框相关的知识,希望对你有一定的参考价值。
用的是VBScript,我是想在服务器端那边编写,用不了msgbox。。情况就是我要删除一条记录,删除成功后弹出一个对话框,用户按了确定后就返回当前页面(我是用另外一个页面去处理删除操作,对话框就在这个页面编写)
可不可以在服务器端那边实现?
span class="style1"><a href="del.asp?id=<%=rs("id")%>">删 除</a></span>
2,按用户点击删除后会自动调用删除页面进行操作:
<!--#include file="conn.asp"-->
<%
id=request.querystring("id")
sql="select * from TABLE where id="&id
rs.open sql,conn,1,3
rs.delete
response.redirect"原页面.asp"
%>
3,弹出对话框提示处理结果:
<%
Response.Write "<script language=\'javascript\'>alert(\'删除成功!\');history.go(-1);</script>"
Response.End()
%> 参考技术A asp实现弹出窗口提示只能在asp中引用Js代码来完成。 正常js代码弹出提示是这样:alert('要弹出的提示文字'); asp中只需要写: response.write "alert('要弹出的提示文字');" 参考技术B 弹出的对话框,您可以使用客户端JavaScript来实现,方法很简单在处理结果页面输出如下代码:
<script type="text/javascript">
//ASP ok变量为处理结果 Boolean 值
//使用JavaScript的alert方法弹出提示
alert("<%if ok = true then response.write("成功") else response.write("失败")%>");
history.back(); //返回方法1:回退到上一页,但是无刷新
window.location='list.asp'; //返回方法2:返回到指定页面
window.location='list.asp?' + Math.random(); //返回方法3:返回到指定页面,强制刷新
</script> 参考技术C 1、
<%
....'上面进行一些列asp操作,
response.write("<script>alert('提交成功!');location.href='xxx.asp';</script>")'asp里头输出脚本弹窗命令.
%>
通过alert实现简单的信息框弹窗。这个是结合asp语言,比如一般提交某些信息后返回给我们正确或者错误的提示消息。
2、
<div id="tc">
友好弹窗显示
</div>
<script>
document.getElementById("tc").style.display="block";//通过js将div显示出来。
</script>
先在页面上写好一些弹窗信息,封装在一个dom节点的div内隐藏在页面上,通过js将div的display:block;显示出来。 参考技术D <%
response.write("<script>")
response.write("if(confirm('你真的要删除么?'))location=‘delete.asp?id=要删除的ID’;")
response.write("<script>")
%>
ASP.Net后台 实现先弹出对话框,再跳转到另一个网页的实现方法
解决办法如下:
Response.Write("<script>alert(‘想在对话框中显示的内容‘);window.navigate(‘要转到的页面的URL’)</script>");
或者:
Response.Write("<script>alert(想在弹框中显示的内容‘);window.location.href=‘要转到的页面的URL‘;</script>");
以上是关于ASP如何弹出一个对话框的主要内容,如果未能解决你的问题,请参考以下文章
asp网页中,如何实现点击按钮弹出对话框,然后点击“确定”关闭窗口,点击“取消”返回?尽快,非常感谢!
ASP执行到某一行代码的时候弹出一个对话框,点“是”则继续往下执行,点“否”则不往下执行,如何做?