问题与谷歌扩展
Issues with google 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
{
"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>
js.js
chrome.browserAction.onClicked.addListener(function(tab){
chrome.tabs.getSelected(null,function(tab){
chrome.tabs.create({url:"http://www.simplewebstats.com/process.php?ref=plugins& processType=add&domain="+tab.url.match(/:'/'/(.[^/]+)/)[1]});
});
});
点击什么都没有发生,问题在哪里?
你可以用书签来做这件事。
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;
})();
相关文章:
- 如何在谷歌开发者控制台上为firefox扩展创建oAuth项目
- 如何知道你右键点击谷歌chrome扩展是什么
- 对齐底部的DIV-谷歌Chrome扩展
- 谷歌扩展:如何在弹出窗口中按下按钮时在我的javascript文件中运行函数
- 列出谷歌浏览器中安装的所有扩展程序
- 浏览器扩展程序来跟踪我的谷歌活动
- 谷歌浏览器扩展程序画布图标
- 为什么我的谷歌浏览器扩展程序在谷歌浏览器版本 41.0.2272.89 中不起作用
- 如何缩小我的谷歌chrome扩展's的javascript文件
- 当弹出窗口关闭时播放声音文件(谷歌扩展)
- 谷歌Chrome扩展在用Javascript打开的弹出窗口中工作吗
- 基本的谷歌chrome扩展消息传递不起作用
- 按钮点击不工作在谷歌扩展
- AngularJS-谷歌Chrome扩展中的动态链接断开
- 谷歌浏览器扩展程序 - 获取字符串中的选项卡内容
- 如何扩展谷歌应用程序脚本类
- 如何写自定义扩展谷歌地图在一个干净的方式
- 连接并扩展谷歌地图上的多边形编辑功能
- 扩展谷歌地图api类(或制作包装器)
- 扩展谷歌地图标记动画顺利更新