window.location.href的target控制
在使用框架时,经常会对框架子页面进行页面引导的情况,如果只是简单的设置location. href="",会使得整个页面显示在子框架中,导致出现重叠框架。
如何解决呢?
很简单。只要指定子框架的父级框架页面链接至目标页面即可。如:
//1.在最顶部的浏览器窗口打开URL
window.top.location.href = url;
//2.在某个frame中打开URL
window.top.framename.location.href = url;
//3.在上一层页面打开URL
window.parent.location.href=url;