https://www.cnblogs.com/qianxunpu/p/7086411.html
1.window.open
window.open();方法的父子頁面
注意:這兩個文件不能再本地直接打開,會報錯:必須要在架設在服務器上
否則會報錯
children.html:11 Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.
opener 屬性非常有用,創建的窗口可以引用創建它的窗口所定義的屬性和函數。
window.opener
注釋:只有表示頂層窗口的 Window 對象的 operner 屬性才有效,表示框架的 Window 對象的 operner 屬性無效。
2.opener與parent的區別 並附上top
window.parent 是iframe頁面調用父頁面對象,當我們想從iframe內嵌的頁面中訪問外層頁面是可以直接利用window.parent獲取,
window.opener 是window.open或超鏈接<a> 打開的子頁面調用父頁面對象
parent表示父窗口,parent用於在iframe,frame中生成的子頁面中訪問父頁面的對象。比如一個A頁面利用iframe或frame調用B頁面,那么A頁面所在窗口就是B頁面的parent。