律制返回上一页
1、返回上一页并刷新
方法一:
Response.Write("<SCRIPT language=JavaScript>alert('提示:操作成功!');this.location.href='"&request.ServerVariables("HTTP_REFERER")&"';</SCRIPT>")
其中 request.ServerVariables("HTTP_REFERER") 为上一页地址(来源地址)
方法二:response.redirect(request.ServerVariables("HTTP_REFERER")) 直接返回不提示,也可在返回前提示,
如
response.write "ok"
response.redirect(request.ServerVariables("HTTP_REFERER"))
方法三:
在Asp页面首部加入
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
禁止缓存,那么返回后数据会重新读取。也可以起到刷新作用。
2、返回上一页不刷新
<Script language=JavaScript>alert('对不起,您输入的用户名已经存在!');;history.back();</Script> 或 <Script language=JavaScript>alert('对不起,您输入的用户名已经存在!');;history.gok-1();</Script>
赞同
28
|
评论
0
0