手写插件:使 Chrome 增加 右键菜单项 实现多搜索

参考:

https://www.cnblogs.com/kevin-Y/p/10119838.html

 

1、随地创建一个文件包并命名

2、文件包内创建以下文件:

2.1 ./manifest.json

{  
  "manifest_version":2, //必需是2
  "name": "BaiduSeachString",  
  "version": "0.1.0",  
  "description": "走百度搜索.", 
  "icons": 
  { 
    "16": "sicon.png",  //当前路径中的图标           
    "48": "sicon.png",            
    "128": "sicon.png" 
  },    
  "background": {
    "scripts": ["BDSCHbackground.js"] //菜单功能
  },
  "permissions": ["contextMenus"]
  }

2.2 ./BDSCHbackground.js

chrome.contextMenus.create({
    title: '使用度娘搜索:%s', // %s表示选中的文字
    contexts: ['selection'], // 只有当选中文字时才会出现此右键菜单
    onclick: function(params)
    {
        // 注意不能使用location.href,因为location是属于background的window对象
        chrome.tabs.create({url: 'https://www.baidu.com/s?ie=utf-8&wd=' + encodeURI(params.selectionText)});
    }
});

2.3 ./sicon.png 

//随便找个PNG的图片当做log。当然越小越好。

 

3、打开Chrome右上角的... 找到"更多工具->扩展程序“中,加载已解压文件,选择你创建的哪个文件包,即可。

 

 

 

4、end;

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值