簡體   English   中英

如何通過javascript從父窗口訪問子窗口?

[英]How to access child window from parent window through javascript?

假設我們在父窗口上單擊鏈接時通過javascript打開一個彈出窗口。

眾所周知,可以使用window.opener()函數從子窗口訪問父窗口元素。

有可能完全反轉嗎? 父窗口可以訪問有關子窗口的信息嗎?

當您通過javascript's window.open()函數打開一個window ,它將返回您對子窗口的reference

使用此參考,您可以訪問子窗口的elements ,前提是它符合“ 相同來源策略”的安全要求。

你的意思是這樣的:

a=window.open()
a.document.write("<div id='mydiv'>test</div>")
a.document.getElementById("mydiv")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM