2010-10-11 68 views
0

我不是最多的JavaScript薩維。我已經看到兒童窗戶獲得父母價值的帖子,但反之亦然。window.open對象更改父元素?

基本上,我想用window.open調用一個窗口對象。在新窗口中輸入了一些用戶輸入後,我想將該輸入填入調用window.open的原始窗口中。

我能想到做到這一點的唯一方法是混亂。我不需要任何代碼示例。但如果有可能,你可以向我示範,我將不勝感激。

回答

0

當您打開新窗口時,window.opener包含對父窗口的引用(即打開此窗口的窗口)。

+0

好吧,我可以通過使用parent.whatever來使用DOM鏈。 – Nick 2010-10-11 18:31:45

+0

在你的子窗口中,'window.opener'將引用父窗口。從那裏,你可以去任何你想要的地方。 – casablanca 2010-10-11 18:32:42

+0

好的,我明白了。非常感謝。 – Nick 2010-10-11 18:36:17