分享

chrome浏览器插件,自己写的小例子.

 I_T_馆 2014-07-24
      以前就研究过chrome浏览器插件,今天再回过头来看,重新写个例子.思路清晰明白多了.以前不懂的问题,通过这次也弄明白了.但这只是一个小功能.更多的功能还需要进一步研究.

      新建一个文件夹,叫plugin3.文件夹内容结果如下:
 
 

其中manifest.json是主文件.
 
 
这里具体的代码含义可以参考一下之前的一篇文章:http://www.360doc.com/content/14/0325/10/8072791_363528637.shtml
 
 
 //这段代码的租用是:插件已加载,在工具栏生成一个图标,单击图标执行default_popup中所指定的文件.
  "browser_action":{ //可以在chrome主工具条的地址栏右侧增加一个图标
    "default_icon":"icon_19_19.png",
    "default_title":"lxl plugin",
    "default_popup":"popup.html"   

  }, 

 
 //这一段代码的作用是:在满足matches中指定的url链接以后,自动执行js指定的脚本文件
  "content_scripts": [{//定义自动加载的内容
       "matches": ["https://crm./*"], //满足什么样的条件执行该插件
       "js": ["test.js"],   //执行的js脚本
       "run_at": "document_end"// 定义document开始加载时执行该脚本,run_at有算个值: document_start | document_idel | document_end  
      // "all_frames": true
  }] 

===============================================================
下面看看其他文件
 

Popup.js
 


popup.html
 

test.js
 

是不是很简单呀,下次做个复杂一点的

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多