只要从右键单击菜单中使用“在新选项卡中打开”,“window.opener”在 IE 和 Firefox 中都可以正常工作;错误控制台显示“window.opener”为空。有没有其他方法可以访问开启器?
编辑: 错误控制台显示“window.opener”仅在单击“在新选项卡中打开”时为空。对于所有其他情况,不存在此类错误。因此,我想知道是否存在“window.opener”以外的替代方案。
最佳答案
window.opener
仅当窗口(或选项卡,如果它被转移到选项卡中)使用 window.open
或通过 target 打开时才有效
属性或类似的。特别是,UI 从不设置窗口的打开方式。
关于javascript - Firefox window.opener 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/944066/