可以这样吗?
<%
a=2
if a=2 then
response.write "<script language=JavaScript>"
response.Write "var a;"
response.write "if(confirm('确定转向one.asp,取消转向tow.asp'))"
response.Write "{"
response.Write "a=3;"
response.Write "window.location.href="one.asp";"
response.Write "}"
response.write "else"
response.Write "{"
response.Write "a=4;"
response.Write "window.location.href="two.asp";"
response.Write "}"
response.Write "document.write(a);"
response.write "</script>"
end if
%>
运行结果是可以转向,但不管选择“确定”还是“取消”,这段代码后面的程序都是执行的。不是我想要的效果。
我想要做的是,程序中判断系统数据库中有否数据表存在a,如果存在就弹出对话框if(confirm('"确定"删除,"取消"不删除'))",我点击"确定"就执行后面程序把a表删除,点击"取消"就跳过后面的程序,即不删除a表的效果。试了许多方法都没有用。请问能帮助解决否?谢谢!