asp中后退并刷新的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 12:55:05
比如,我在a.asp里执行了删除命令,然后跳转到b.asp来处理删除,在b.asp里写下这段代码:
response.write ("<script>alert("删除成功!")</script>")
response.write ("<script>history.go(-1);location.reload();</script>")

为什么后退的时候并不是后退回a.asp,而是后退了几次,不断弹出“删除成功”,就是不后退到a.asp?

ps.我打开b.asp是在同一窗口打开的,请帮帮忙!

那 条 语句没写玩!
完整的应该者样写。

response.write"<scirpt>alert('删除成功!');document.location='a.asp';</script>"

response.Write "<script language=javascript>alert('你选择的信息已删除');window.location.href='admin_right.asp?action=glinfo';</script>"
response.end
end select

response.write ("<script>alert("删除成功!")</script>")
response.write (<script>"this.location.href='a.asp';</script>" )

response.write"<script>alert('删除成功!');window.location='a.asp'</script>"

当然了,,删除也是一步的
你回到上一步当然就是a.asp跳转到b那一步啦,所以就会不停的跳出这里.

你指定页面就不会出现这样的情况了