Javascript 如何访问父选项卡';弹出窗口中的url?

Javascript 如何访问父选项卡';弹出窗口中的url?,javascript,google-chrome-extension,Javascript,Google Chrome Extension,因此,我有一个默认的弹出窗口:在manifest.json中定义的popup.html,我想从中访问启动操作的当前选项卡。选项卡ID和选项卡url是必需的。我该怎么做呢?我想这可能会对您有所帮助: 当您执行当前选择的选项卡时,它将返回该选项卡(即,如果在弹出窗口打开时运行该选项卡,则会返回启动该操作的选项卡),并返回一个包含所需数据的对象。这可能会对您有所帮助:。当您执行当前选择的选项卡时,它将返回该选项卡(即,当弹出窗口打开时,当您运行该选项卡时,它将启动该操作的选项卡),并返回包含所需数据

因此,我有一个默认的弹出窗口:在manifest.json中定义的popup.html,我想从中访问启动操作的当前选项卡。选项卡ID和选项卡url是必需的。我该怎么做呢?

我想这可能会对您有所帮助:


当您执行当前选择的选项卡时,它将返回该选项卡(即,如果在弹出窗口打开时运行该选项卡,则会返回启动该操作的选项卡),并返回一个包含所需数据的对象。

这可能会对您有所帮助:。当您执行当前选择的选项卡时,它将返回该选项卡(即,当弹出窗口打开时,当您运行该选项卡时,它将启动该操作的选项卡),并返回包含所需数据的对象。感谢您将我引导到正确的页面。我现在正在做
chrome.tabs.getSelected(未定义,函数(tab){//use tab.url,tab.id}
获取它。这样做有效吗?根据文档,您应该只传递回调,而不传递
未定义的
。整数windowId是可选的,但没有在其中添加参数,js编译器会抛出错误。
未定义的
似乎可以正确处理它,@pimvdb