解决shiro会话过期跳转登录页面只有iframe跳转问题

perfree
2019-02-24 / 0 评论 / 2465 阅读

今天写一个管理系统时,用了ifram作为分层,而当shiro会话过期时,就会出现父层级不跳转,子层级跳转登录页的问题,目前的解决办法是,在login.html的中添加如下代码:

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

判断当前父层级是否是子层级的地址,如果不是,跳转至子层级的地址

上一篇 下一篇
评论
说点什么吧?
OωO 取消
  • |´・ω・)ノ
  • ヾ(≧∇≦*)ゝ
  • (☆ω☆)
  • (╯‵□′)
  •  ̄﹃ ̄
  • (/ω\)
  • →_→
  • (ノ°ο°)ノ
  • ⌇●﹏●⌇
  • (ฅ´ω`ฅ)
  • φ( ̄∇ ̄o)
  • ヾ(´・ ・`。)ノ"
  • (ó﹏ò。)
  • Σ(っ °Д °;)っ
  • ( ,,´・ω・)ノ
  • ╮(╯▽╰)╭
  • (。•ˇ‸ˇ•。)
  • >﹏<
  • ( ๑´•ω•)
  • "(´っω・`。)
  • "(ㆆᴗㆆ)