Google chrome extension 从一个站点到另一个站点的信息

Google chrome extension 从一个站点到另一个站点的信息,google-chrome-extension,Google Chrome Extension,大意是:我在一个网站上做了一个广告。在第二个网站上,我没有这个广告,但我需要它。复制/粘贴-这是一项非常艰苦的工作,因为我有很多广告。所以我想做一个chrome扩展。我单击第一页上的PageAction,在jquery的帮助下扩展获取我需要的所有信息,然后将这些信息放在第二个站点(输入中) 在manifest.json中,我有: "content_scripts": [ { "matches": [ "http://first.com/*", "http://first.co

大意是:我在一个网站上做了一个广告。在第二个网站上,我没有这个广告,但我需要它。复制/粘贴-这是一项非常艰苦的工作,因为我有很多广告。所以我想做一个chrome扩展。我单击第一页上的PageAction,在jquery的帮助下扩展获取我需要的所有信息,然后将这些信息放在第二个站点(输入中)

在manifest.json中,我有:

"content_scripts": [
    {
      "matches": [ "http://first.com/*", "http://first.com/*"],
      "js": ["js/jquery-2.0.3.min.js", "js/first.js"]
    }
  ],
因此,jquery和first.js从第一个站点获取所有信息。下一步-它的位置信息在第二个网站上,但如何做到这一点?我不知道。如果我在匹配项中添加“second.com”,那么所有js都将在第一页和第二页上工作。我需要first.js-first.comsecond.js-second.com,second.js从first.js获取信息

我不知道,怎么做。这是我使用chrome扩展的第一天,也许你知道一种更简单的方法。我不想与“storange”合作,我已经阅读了所有文档。请帮忙


谢谢。

您需要首先将从第一个站点获取的信息保存为JSON,并通过消息传递将其传递到后台页面。背景页面存储该信息。在second.js中,它向后台页面请求存储的信息(也通过消息传递),并将其转换回HTML或DOM,然后将其注入页面@方觉 我需要将
second.js
?声明为与second.com匹配的内容脚本@方觉 内容脚本不能使用chrome.*API(chrome.extension部分除外),它可以使用chrome.runtime.sendMessage和其他相关API与后台页面通信。