javascript - 从 chrome.pageAction.onClicked.addListener 加载 popup.html

标签 javascript google-chrome-extension

我有一个页面操作弹出窗口,当从 list 文件加载时它可以工作。但是,我想获取单击以启动弹出窗口的选项卡的选项卡信息。我可以从 chrome.pageAction.onClicked.addListener 获取选项卡信息,但我不知道如何从 pageAction.onClicked 中启动 popup.html。

最佳答案

cannot有一个 pageAction.onClicked:

onClicked

This event will not fire if the page action has a popup.

不过,您可以使用 Tabs module 获取当前选项卡信息。加载弹出窗口时:

chrome.tabs.getCurrent(function(tab) {
    // tab contains information about the current tab
});

关于javascript - 从 chrome.pageAction.onClicked.addListener 加载 popup.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8522554/

相关文章:

javascript - 如何将 <span> 标记插入从 XML 提要生成的文本字符串的中间?

javascript - 仅自动检测移动浏览器(通过用户代理?)而不是平板电脑

javascript - Chrome 扩展程序如何删除 chrome.webRequest.onBeforeRequest 上的监听器

javascript - 如何在没有中继器的情况下在表格中查找元素

php - 如何将值和内容同时插入数据库?

javascript - Tablesorter忽略div中的一些数据

javascript - 在 NaCl 中保存持久文件并读取应用程序 JavaScript 代码

google-chrome-extension - 如何为正在打开的页面禁用 javascript?

javascript - 如何将信息从 Content_script 传递到弹出页面? (Chrome 扩展)

security - 阻止 Chrome 扩展程序在我的网站上运行