Javascript 谷歌扩展的问题

Javascript 谷歌扩展的问题,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在做一个非常简单的演示,当您单击它时,它应该会打开一个新选项卡,并将用户发送到www.simplewebstats.com,如下所示: http://simplewebstats.com/process.php?domain="Domain the user is browsing" 因此,如果他正在浏览google.com,他应该被发送为 http://simplewebstats.com/process.php?domain=google.com 这是我的 Manifest.json

我正在做一个非常简单的演示,当您单击它时,它应该会打开一个新选项卡,并将用户发送到www.simplewebstats.com,如下所示:

http://simplewebstats.com/process.php?domain="Domain the user is browsing"
因此,如果他正在浏览google.com,他应该被发送为

http://simplewebstats.com/process.php?domain=google.com
这是我的

Manifest.json

{
   "background_page": "background.html",
   "browser_action": {
   "default_icon": "icon.png"
   },
   "description": "A free SEO tool for webmasters to track and display web data from most websites. ",
   "name": "SimpleWebStats Site Report",
   "permissions": [ "tabs", "http://www.simplewebstats.com/" ],
   "version": "1.2",
   "manifest_version": 2
}
background.html

<script src="js.js"></script>

单击时不会发生任何事情,问题在哪里?我好像找不到它

你可以用书签来做这个

javascript: (function() {
    var current_domain = window.location.href.replace(/^http\:\/\//,'');
    window.location.href = "http://www.simplewebstats.com/process.php?ref=plugins&processType=add&domain=" + current_domain;
})();

您是否尝试查看背景页面Javascript控制台以查找错误?在旁注
chrome.tabs.getSelected
已贬值时,请改用
chrome.tabs.query
javascript: (function() {
    var current_domain = window.location.href.replace(/^http\:\/\//,'');
    window.location.href = "http://www.simplewebstats.com/process.php?ref=plugins&processType=add&domain=" + current_domain;
})();