前言
前面已经发布了基于IE和Firefox的插件,有同学说需要chrome的插件,我就开发了一个
功能
实现右键即可红杏访问该链接或者搜索该选择文本。
下载安装:
安装包: hongxing-chrome.crx ,点击安装即可提示安装;或者下载文件,保存,直接拖入chrome浏览器,就会提示安装。
对于由开发能力的同学,可以下载源码,自行安装: 源代码hongxing-chrome.zip
本来想提交到Google 的Chrome Web Store ,但是目前Chrome Web Store还developer preview状态,要命的是,建个账户要$5,不支持国内的信用卡和其他第三方支付,没办法,暂时作罢
链接
FF插件:发布Firefox Addons:红杏浏览,方便的在线代理服务
IE插件:IE一键:实现基于IE右键菜单的红杏搜索和链接红杏访问
截图
下载
代码片段
// A generic onclick callback function.
function genericOnClick(info, tab) {
//alert(info.pageUrl);
var url = "http://www.fwall.info";
var q='';
if (info.linkUrl){
q=info.linkUrl;
}else if (info.selectionText){
q=info.selectionText;
}else{
q=info.pageUrl;
}
url += "/?e=1&q="+Base64.urlsafe_encode(q).split('').join('.')
chrome.tabs.create({"url":url});}// Create one test item for each context type.
var contexts = ["page","selection","link","image"];
for (var i = 0; i < contexts.length; i++) {
var context = contexts[i];
var title = "红杏浏览当前页面";
if (context=="selection")
title = "红杏搜索";
else if (context=="image")
title = "红杏浏览本图片";
else if (context=="link")
title = "红杏浏览本链接";var id = chrome.contextMenus.create({"title": title,
"contexts":[context],
"onclick": genericOnClick});
//console.log("'" + context + "' item:" + id);
}
后语
chrome的插件开发真的很方便快捷,Google还是很有创造力。
--
Posted By GFW BLOG 功夫网 to GFW BLOG at 11/07/2010 01:04:00 AM --
1、我们的订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、发一封标题为GFW的邮件到fanqiang70ma@gmail.com,就可获取翻墙利器赛风新地址。附《数字时代》赠阅版。3、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。
停止订阅,请发邮件到
gfw-blog+unsubscribe@googlegroups.com
没有评论:
发表评论