页面中iframe,session失效跳转主页问题
页面中右边是一个iframe,左边是菜单,按下菜单后得到的结果显示到右边的iframe中。
session过一段时间会失效,我设置了一个拦截器,如果session实现则跳转到登陆页面。
现在问题出现了,因为我是在点左边菜单时才进入拦截器,所以得到的登陆页面会显示到右边的iframe中,非常难看!有没有什么好的解决方案
------解决方案--------------------登入页面上能不能写个整页刷新,这样就能刷掉iframe,但是可能会有点视觉差。
------解决方案--------------------设定个返回条件吧 如果session为空 返回一个null
然后js判断如果是null
window.location = 'login.jsp';
本页面跳转回首页
------解决方案--------------------以为你设置了target =iframe的name
------解决方案--------------------window.top.location = 'login.jsp';顶层页面进行跳转
------解决方案--------------------你用的是转发,如果session失效。重定向到登录页面,应该可以解决问题。