项目中因为系统超时要自动跳转到登录页面。因为一般的业务系统都采用左边菜单,中间用一个iframe包裹不同的业务页面,这样出现的问题是系统超时后,iframe区域会跳转到登录页面,而菜单区域不会跳转到登录区域。
怎么解决这个问题。经过实际研究,发现以下解决方案最为简单有效。
在登录页面写一个脚本
<script type="text/javascript">//解决iframe下系统超时无法跳出iframe框架的问题
if (window != top)
top.location.href = location.href;
</script>