主题:  如何让一个页刷新和从前一个页后退过来时,本页无效?

顺子

职务:普通成员
等级:4
金币:10.0
发贴:1867
#12003/3/20 10:11:34
如何让一个页刷新和从前一个页后退过来时,本页无效?

就是一个页(a.aspx)当它刷新的时候,我提示他次页已经过期
或者a.aspx连接到下一个页b.aspx,当按后退回到a.aspx的时候同样提示它

这样该如何实现呢?多谢了!



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#22003/3/20 22:11:46
给你个思路,一进入这个页面就用session记录,让其值为1,一旦刷新或返回就判断一下,如果<>1就给出提示



顺子

职务:普通成员
等级:4
金币:10.0
发贴:1867
#32003/3/22 13:32:52
这样作好象不能区分是通过刷新(后退)进入的还是通过正常的方式第二次进到本页。

有解决的方法吗?



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#42003/3/22 18:39:06
<% =Request.ServerVariables("HTTP_REFERER") %>

判断路径来源,应该可以知道是否是刷新的!



顺子

职务:普通成员
等级:4
金币:10.0
发贴:1867
#52003/3/23 9:10:51
请问,是否是“后退”进本页又如何判断呢?