您的位置:首页 > 运维架构

top.location.href和localtion.href有什么不同

2013-12-10 19:22 288 查看

top表示最顶级的窗口,也就是最外层的窗口。如果一个大窗口中嵌套了几个小窗口,那么在小窗口中使用top就表示最外面的大窗口

top.location.href=”url” 在顶层页面打开url(跳出框架)   

self.location.href=”url” 仅在本页面打开url地址  

parent.location.href=”url”   在父窗口打开Url地址   

this.location.href=”url”    用法和self的用法一致

if (top.location == self.location) 判断当前location 是否为顶层来
禁止frame引用 

如果页面当中有自定义的frame的话,也可以将parent self top换为自定义frame的名称 效果就是在自定义frame窗口打开url地址
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: