asp返回上一页,刷新,不刷新

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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值