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