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:
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两种方式页面跳转,两个页面相互独立,没有父子页面的关系