如何提醒打开窗口的脚本名称

时间:2010-06-07 14:56:59

标签: javascript javascript-events

我使用多个脚本来访问子窗口。我想知道如何提醒父窗口名称。有什么像alert(window.opener)吗?

1 个答案:

答案 0 :(得分:1)

是的,window.opener作为对打开当前窗口的窗口的引用而存在。它至少受到Chrome,Firefox,IE和Opera的支持。

https://developer.mozilla.org/en/DOM/window.opener
http://msdn.microsoft.com/en-us/library/ms534309(VS.85).aspx

如果您希望获得对创建窗口的函数的引用,您可以自己添加它作为窗口的属性:

var win = window.open("test.htm", "myWin");

// set a global var in the window to this function
win.openerFunction = arguments.callee;