现在的位置: 首页 > 综合 > 正文

解决sesseion超时后frameset中显示登陆页面的问题

2017年12月03日 ⁄ 综合 ⁄ 共 462字 ⁄ 字号 评论关闭

错误地在frameset中显示登录页面,如下图:


为了避免上述情况出现,在登录页面采用如下js代码(参考):

<!-- 当session超时时,完全跳出frameset到登录页面 --> 
	<script type="text/javascript">
		if (top.location != self.location){     
			top.location=self.location;     
		}   
	</script>

我的项目实际需要js如下:

<!-- 当session超时时,完全跳出frameset到登录页面 --> 
	<script type="text/javascript">
		if (top.location != self.location){     
			top.location = "../main.jsp";     
		}   
	</script>	

因为main.jsp是我的项目登录之后要显示的页面框架。

此前我已经处理了登录路径过滤的问题,请参照:Filter
对未登录用户访问地址的控制

http://blog.csdn.net/hu_shengyang/article/details/7896238

抱歉!评论已关闭.