子页面刷新父页面

我们在很多网站中会使用这样一种结构: 父级页面包含一个iframe,我们在父页面中通过导航来切换子页面,但是当子页面达到某个条件后向让父页面跳转,又该怎么处理呢?

1 if(window.parent){
2   window.parent.location.href = '/xxx';
3 }else{
4   window.location.href = '/xxx';
5 }

如上面代码,我们通过访问父级页面的window对象,然后再通过原有的方式修改页面的url。要注意的是,访问父级URL不一定会访问成功。我们要在else中添加容错处理。

posted on 2015-03-04 14:58  前端—郭瑞  阅读(677)  评论(0编辑  收藏  举报

导航