<%
id=request("id")
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from posturl where id="&id
rs.open sql,conn,1,3
rs("shenhe")=1
rs.update
rs.close
response.write "<script language='javascript'>"
response.write "alert('操作成功');"
response.write "window.location='Admin_HrDemand.asp';"
response.write "</script>"
%>
是这样的,需要点击处理的内容有好几页,假如在第2 3 4页……上点击按钮弹出一个对话框,当关闭这个对话框的时候,我想再返回之前的相应页面
直接删掉那一个行跳转的之后,还是不能返回之前的页面。
那就把
response.write "window.location='Admin_HrDemand.asp';"
改成
response.write "history.back();"
或是
response.write "window.location='" & request.servervariables("HTTP_REFERER") & "';"
但以上两种方法各自都有缺点,完美解决需要很多代码.但如果你不介意有些小暇疵的话,以上方法还是非常方便的.