我们是 chrome 扩展的新手——我们要做的是创建一个可以从当前浏览器窗口捕获信息的扩展。例如,如果我们访问http://www.bbc.co.uk/sport/football/tables,我们希望能够挑选出球队名称和详细信息以保存到我们的数据库中,以便以后在我们的地点。
使用 jquery,我们最初在页面顶部添加了一个按钮,当点击时,它会触发我们的 jquery 脚本,这工作正常,但我们希望在工具栏中有一个图标,这样当点击时我们可以导航到页面并收集信息而不是向页面添加按钮。
清单设置如下:
{
"manifest_version": 2,
"name": "registration",
"version": "1",
"permissions": [
"http://*/*",
"https://*/*"
],
"content_scripts": [{
"matches": ["http://*/*"],
"js": ["jquery.min.js","app.js"]
}]
}
内容脚本
chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
if (request.method == "getHTML")
sendResponse({data: document.getElementById('header').innerHTML});
else
sendResponse({}); // snub them.
});
任何指针将不胜感激。
谢谢丰富