您的位置:首页 > 编程语言 > Java开发

java web session过期 跳转登录页面,怎么跳出iframe的问题

2017-11-21 21:44 1611 查看
问题:当session过期的时候,挑战登录页面,但是没有跳出iframe





解决方法:

让登录页面判断,当前页面是不是在iframe,如果是的话,就跳出

在login.jsp中添加下面代码就解决问题

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


这段代码的含义就是:如果login.jsp不是框架的最外层页面,则改变框架结构,使login.jsp变为框架最外层,这样就实现了跳出iframe框架的效果了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: