码迷,mamicode.com
首页 > 其他好文 > 详细

iframe中请求页面而session失效时页面跳转问题

时间:2014-12-03 14:04:18      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   os   sp   java   on   div   

 

iframe中请求页面而session失效时页面跳转问题

分类: Web

有时候做了就忘了,我记得曾经在学校里老师教过这个问题,可一时就是想不起来,不过终于搜到了这么一篇文章,先记下来以便下次再得了遗忘症。

 

访问相关jsp页面时,往往要先判断用户session是否失效,以便决定是继续业务,还是跳转到登录页面。这个事情我们通常是用过滤器来实现的。由过滤器判断session是否失效,由此来决定请求继续还是跳转到登录页面。

但在跳转时,往往会遇到一个问题:如果在iframe中请求页面而session失效时,登录页将在ifame中显示出来。这与我们的需求不符,我们想让登录页在top层展现。若想实现这个效果,只需在登录页面加上下面这一小段js代码即可。

 

<script type="text/javascript"> 
     if(top!=self){
          if(top.location != self.location)
               top.location=self.location; 
     }
</script>

iframe中请求页面而session失效时页面跳转问题

标签:blog   http   io   ar   os   sp   java   on   div   

原文地址:http://www.cnblogs.com/jcz1206/p/4139779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!