假设我们在父窗口上单击链接时通过javascript打开弹出窗口。
众所周知,可以使用 window.opener()函数从子窗口访问父窗口元素。
是否可以完全反转?父窗口可以访问有关子窗口的信息吗?
答案 0 :(得分:4)
当您打开window
到javascript's
window.open()函数时,它会返回reference
子窗口。
使用此引用,您可以访问子窗口的elements
,要求它符合Same origin policy安全要求。
答案 1 :(得分:3)
你的意思是这样的:
a=window.open()
a.document.write("<div id='mydiv'>test</div>")
a.document.getElementById("mydiv")