质量管理知识竞赛答案:asp中我想先弹出对话框,如何返回false

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 04:33:54
asp中我想先弹出对话框,如果返回false,就不执行下面的<%%>中的语句。如何实现???不知道<%%>中如何调用<script>中对话框的返回值。

我用VBscript来实现的,一般这段代码我用于确认是否删除记录。代码如下:
1、在<head></head>中
<script language="VBscript">
function MM_popupMsg(msg)
dim sm
sm=Msgbox("是否确实删除该记录",vbOkCancel,"系统提示")
if sm=1 then
window.location.href="post.asp?id="&msg
end if
end function
</script>

2、在按纽中加入:onclick="MM_popupMsg('<%=rs("id")%>')

如果您想在网站一开始就要调用哪个函数,您只要改一下。在第一个<body>中加入onload="MM_popupMsg()",然后再把哪个VBSCRIPT改一下就行了。

ASP中不能实现
需要利用脚本
JavaScript等