|  | 主题:  如何让一个页刷新和从前一个页后退过来时,本页无效? | 
            
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #12003/3/20 10:11:34 
                                如何让一个页刷新和从前一个页后退过来时,本页无效?
 就是一个页(a.aspx)当它刷新的时候,我提示他次页已经过期
 或者a.aspx连接到下一个页b.aspx,当按后退回到a.aspx的时候同样提示它
 
 这样该如何实现呢?多谢了!
 | 
                        
                
                    |  大雪糕
 职务:普通成员
 等级:2
 金币:10.0
 发贴:579
 注册:2002/2/2 11:30:51
 
 | 
                            
                            #22003/3/20 22:11:46 
                                给你个思路,一进入这个页面就用session记录,让其值为1,一旦刷新或返回就判断一下,如果<>1就给出提示
                                
                                
                                
                             | 
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #32003/3/22 13:32:52 
                                这样作好象不能区分是通过刷新(后退)进入的还是通过正常的方式第二次进到本页。
 有解决的方法吗?
 | 
                        
                
                    |  今晚在线
 职务:普通成员
 等级:3
 金币:1.0
 发贴:761
 注册:2001/8/8 19:12:36
 
 | 
                            
                            #42003/3/22 18:39:06 
                                <% =Request.ServerVariables("HTTP_REFERER") %>
 判断路径来源,应该可以知道是否是刷新的!
 | 
                        
                
                    |  顺子
 职务:普通成员
 等级:4
 金币:10.0
 发贴:1867
 注册:2000/10/14 21:55:00
 
 | 
                            
                            #52003/3/23 9:10:51 
                                请问,是否是“后退”进本页又如何判断呢?
                                
                                
                                
                             |