肾医返回上一页

2012 年 10 月 17 日4740

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