首页 > 代码库 > chrome 自动填写表单插件
chrome 自动填写表单插件
主要功能是打开任意网页插件会自动判断URL是否是form.php结尾,如果是则按照规则自动填写网页表单,如果不是则略过。
Manifest.json
{ "name": "智能表单助手", "description": "自动填充***申请友情链接表单", "version": "1.0", "permissions": [ "tabs", "http://*/plus/flink_add.php", "https://*/plus/flink_add.php" ], "background": { "scripts": ["background.js"], "persistent": false }, "browser_action": { "default_title": "自动填充***申请友情链接表单", "default_icon": "bird.png" }, "manifest_version": 2 }
background.js
// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // Called when the user clicks on the browser action. function check***(url){ console.log('URL:'+url); var flag = false; if(typeof url == "undefined" || null == url) url = window.location.href; var regex = /.*\:\/\/.*\/form.php/; var match = url.match(regex); if(typeof match != "undefined" && null != match) flag = true; return flag; } function autoAddValue() { chrome.tabs.executeScript(null, {code:" var inputs = document.querySelectorAll('input'); inputs[1].value=http://www.mamicode.com/'http://www.xxx.com.cn/'; inputs[2].value='xxxx'; inputs[3].value='http://www.xx.com.cn/xxx'; inputs[4].value='xxx@163.com'; var textareas = document.querySelectorAll('textarea'); textareas[0].value='xxxx'; "}); >
完整代码下载:http://download.csdn.net/detail/nerslegmail/8308589chrome 自动填写表单插件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。