2010-10-11 66 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