超郁闷,history.back(-1)怎么不起作用

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:18:50
<%
if request.querystring("del")<>"" then '
del=request.querystring("del")
if request.querystring("del0")="" then

response.write "<script language=javascript>if(!confirm('此操作要删除场地类型及所有的场地号,你确定要删除吗?'))

{history.back(1);}</script>"
sqldel1="delete from groundtype where sportsNo="&del
sqldel2="delete from groundinfo where gtype="&del
conn.execute(sqldel1)
conn.execute(sqldel2)
response.write "<script language=javascript>alert('命令已完成!');</script>"
else
response.write "<script language=javascript>if(!confirm('你确定要删除这个场地吗?')){history.back(1);}</script>"
sqldel2="delete from groundinfo where gtype="&del
sqldel2=sqldel2&" and gid='"&request.querystring("del0")&"'&

楼上的也没用..

这么个情况:
ASP.NET.某页面page_load中判断某值.然后用Response.Write("<script>location.href='某页面';</script>");

结果加断点可以看到.location.href可以执行到.但是这句之下的代码照样会执行到.

如果换成Response.Redirect("某页面")就没问题.转跳后不会执行下面代码.

history.go(-1)