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

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

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

相关文章:

猜你喜欢
相关资源
相似解决方案