今天写一个管理系统时,用了ifram作为分层,而当shiro会话过期时,就会出现父层级不跳转,子层级跳转登录页的问题,目前的解决办法是,在login.html的中添加如下代码:
<script type="text/javascript">
if (window != top)
top.location.href = location.href;
</script>
判断当前父层级是否是子层级的地址,如果不是,跳转至子层级的地址
微信
支付宝