chrome插件开发-----右键使用百度搜索

     在chrome浏览器中,如果选中关键字,右键搜索,默认的是google搜索,可是google不是很稳定,这个插件就是可以使用百度搜索,直接上源码,很简单,看不懂的地方可以查查文档

manifest.json

{

    
 "name": "baidu",

    
 "version": "0.5",

     
 "description": "右键用百度搜索.",

   
  "icons": {

          
        "128": "baidu.jpg",       
         "16": "baidu.jpg"

    
           },

    
 "permissions": [
         
         "contextMenus",         
           "tabs",
           "http://*/"

     ],

     
 "background": {

         
            "scripts": ["test.js"]

    
             },    

   "manifest_version": 2


}

test.js

var id = chrome.contextMenus.create({

     "title": "用百度(baidu)搜索 '%s'",

     "contexts": ["selection"],

    "onclick": openNewWindow});


function openNewWindow(info,tab)
{
  //console.log("info.srcUrl");
  qurl="http://www.baidu.com/s?wd=" //这里也可以改成其他搜索引擎
  qword=info.selectionText;
  query=qurl+qword
  chrome.tabs.create({"url":query, "active": false});
  //alert(qword);
}

结果:

chrome插件开发-----右键使用百度搜索_第1张图片

chrome插件开发-----右键使用百度搜索_第2张图片


你可能感兴趣的:(其他)