Firefox window.opener问题

时间:2009-06-03 10:36:57

标签: javascript firefox new-operator tabs window.opener

只要在右键菜单中使用“在新标签中打开”,

“window.opener”在IE和Firefox中都能正常工作;错误控制台说“window.opener”为空。有没有其他方式可以访问开启者?

编辑: 错误控制台说“window.opener”仅在单击“在新标签页中打开”时为空。对于所有其他情况,没有这样的错误。因此,我想知道的是,是否存在“window.opener”以外的替代。

2 个答案:

答案 0 :(得分:2)

window.opener仅在窗口(或标签,如果它被转移到标签页)中使用window.opentarget属性或类似名称打开时才有效。特别是,UI永远不会设置窗口的开启者。

答案 1 :(得分:-5)

它是 window.open() IIRC