显示额外的页面

时间:2013-11-03 01:54:11

标签: google-chrome google-chrome-extension

如何添加既不在后台运行又是内容脚本的多个“额外”页面?

它类似于选项页面,但不是选项页面。

我找不到文档中的任何内容,或者我的术语混淆了。

提前致谢。

编辑:

澄清:

我想展示的示例页面:

  • 帮助页面
  • 带有与API交互的表单的页面
  • 有学分的页面

1 个答案:

答案 0 :(得分:1)

您可以在扩展程序中的任何位置添加这些html / css / js文件,并将其称为普通网页。假设它们与您的background.js文件位于同一目录中,您可以抓住您的帮助页面的网址:

var helpPageUrl = chrome.extension.getURL('help.html');

然后,您将在点击事件中使用tabs api进行相应的上下文菜单操作:

chrome.tabs.create({ url: helpPageUrl });