【发布时间】:2011-04-07 00:55:25
【问题描述】:
在我的扩展程序中,我试图确定一个新选项卡是否是由另一个选项卡作为弹出窗口创建的,如果是,是哪个选项卡。
我认为我可以使用内容脚本中的 window.opener 来帮助解决这个问题。但看起来 window.opener 在内容脚本中无法正常工作。
当我手动创建一个选项卡时,它的 window.opener 为空。
当一个选项卡被另一个选项卡创建为弹出窗口时,它的 window.opener 是未定义的。我可以由此推断该选项卡是作为弹出窗口创建的,但我无法使用它来确定哪个选项卡创建了新选项卡。
这是一个已知问题吗?有人知道任何解决方法吗?
【问题讨论】:
-
是的,看起来像。但是这两个问题都没有得到回答..
标签: javascript google-chrome google-chrome-extension