单击扩展程序图标时,在新选项卡中打开扩展程序的options.html页面

巴吉

我知道点击扩展程序图标(浏览器右上方,地址栏右侧)时可能会显示一个弹出窗口: chrome.browserAction

在此处输入图片说明

此外在这里是如何创建一个选项页,将经常有一个像网址:

chrome-extension://ofodsfyizzsaaahskdhfsdffffdsf/options.html

问题:如何使扩展图标单击,可以在新选项卡中打开options.html页面?

伊万·诺科诺科(IvánNokonoko)

您可以在后台脚本中使用以下内容

background.js

chrome.browserAction.setPopup({popup:''});  //disable browserAction's popup

chrome.browserAction.onClicked.addListener(()=>{
    chrome.tabs.create({url:'options.html'});
});

manifest.json

...
"browser_action": {
    "default_title": "Options"
},
"background": {
    "scripts": ["background.js"],
    "persistent": true
}
...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在React中单击按钮时在新选项卡中打开页面,我也想向该页面发送一些数据

量角器按钮单击并在新选项卡中打开页面

Django-单击链接不会将我重定向到页面,除非我右键单击并在新选项卡中打开

单击按钮上新选项卡中的Primefaces打开页面

简单的chrome扩展程序打开新标签并显示页面中的数据

Microsoft Teams Card操作启动应用程序选项卡,而不是在默认浏览器中打开页面

单击chrome扩展程序图标时,在新窗口中打开当前页面的URL

TestCafe:测试页面在新选项卡中打开PDF

我的Chrome扩展程序在扩展程序页面中未显示48x48图标

使用HyperLink在新选项卡中打开页面?

chrome扩展程序中的选项卡更改时的页面内容

如何从Chrome扩展程序中打开的窗口获取背景页面?

当我单击相同的选项卡栏控制器时如何打开相同的页面

Chrome扩展程序如何响应按钮在页面中的单击?

如何使Chrome浏览器扩展程序打开外部页面,而不是打开默认页面popup.html

从已经运行的进程中打开Chrome扩展程序的背景页面

使用Windows Phone 8应用程序访问html页面的选项卡中的html页面

从Chrome扩展程序访问当前HTML页面中的表

如何从GridView在新选项卡中打开页面?

单击HTML按钮时,在新的浏览器选项卡中打开URL

Chrome 扩展程序:如何通过单击 html 弹出窗口中的按钮在新选项卡中打开指定链接?

Chrome 扩展程序 - 在当前选项卡的 popup.html 中激活脚本

单击图像以在 HTML 页面中打开新选项卡

使用 jQuery 在页面加载时打开特定的引导程序选项卡

在 chrome 中创建新选项卡时,我想重定向到自定义 html 页面

devtools:在新选项卡中打开响应 HTML

HTML 按钮单击在新选项卡中打开 2 个链接

在 Flutter Web 的新选项卡中打开 url 时出现空白页面(需要刷新)

使用 Manifest v3 Chrome 扩展,是否可以将扩展 HTML 资源文件加载到新选项卡中?