js parent opener top

iframe中js的加载顺序要晚于主页面中js的加载

 

window  parent  opener   top:

console.log(window);
console.log(window.parent);
console.log(window.top);
console.log(window.opener);

1、主页面中嵌入iframe1,iframe1点击跳转到iframe2

主页面:

Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
null
 
iframe1:
Window file:///e:/daima/interchange/makeArray1.html
Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
null
 
iframe2:
Window file:///e:/daima/interchange/makeArray2.html
Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
null
2、主页面window.open(iframe),点击iframe1中按钮跳转到iframe2
主页面:
Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
Window file:///e:/daima/interchange/makeArray.html
null
iframe1:
Window file:///e:/daima/interchange/makeArray1.html
Window file:///e:/daima/interchange/makeArray1.html
Window file:///e:/daima/interchange/makeArray1.html
Window file:///e:/daima/interchange/makeArray.html
iframe2:
Window file:///e:/daima/interchange/makeArray2.html
Window file:///e:/daima/interchange/makeArray2.html
Window file:///e:/daima/interchange/makeArray2.html
Window file:///e:/daima/interchange/makeArray.html
 
3:超链接和window.location.href两种方式页面跳转,两个页面相互独立,没有父子页面的关系
 
 
 

 
 
 
 
 

 
 
 
posted on 2019-05-09 18:39  2015熊出没  阅读(148)  评论(0编辑  收藏  举报