解决框架结构页面跳转的问题
在使用框架时,经常会对框架子页面进行页面引导的情况,如果只是简单的设置location. href="",会使得整个页面显示在子框架中,导致出现重叠框架。如何解决呢?很简单。只要指定子框架的父级框架页面链接至目标页面即可。如
window.top.framename.location.href = url;
window.parent.location.href=url;
mainframe.location.href=url;
在网上查到了另一种方法,但是在我的项目里调试不通过。
在你想控制跳转的页面,比如login.jsp中的<head>与</head>之间加入以下代码:
<script language="JavaScript">
if (window != top)
top.location.href = location.href;
</script>
则在系统超时想在框架中打开登录页时,则login.jsp自身进行判断后跳出iframe等框架。