您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Show password when double clicking on password field
// ==UserScript== // @name Show Password ondblclick // @namespace http://mailerdaemon.home.comcast.net // @include * // @description Show password when double clicking on password field // @version 2.2 // ==/UserScript== // // Based on "Show Password onMouseOver" by "LouCypher" // enhanced by Hanjo // reworked by BlindWanderer // add a CSS rule (simpler way, using smarter CSS selector) // To javascript 'was-password' isn't a known type value and so javascriptwill report the value as 'text' but to CSS it is still 'was-password' GM_addStyle("input[type='was-password'] { border-style:solid!important; border-color:red!important;}"); //window.addEventListener("load", function(e) { var inputs, input; inputs = document.evaluate( "//input[@type]", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); for(var i = 0; input = inputs.snapshotItem(i); i++) { if(input.type.toLowerCase() == "password")//the browser isn't case sensative but xpath is ~_~ no biggy { input.addEventListener('dblclick', show, false); input.addEventListener('blur', hide, false); } } //}, false); function show(event) { this.type = (this.type=='password')?'was-password':'password'; this.select(); } function hide(event) { if(this.type != 'password') this.type = 'password'; }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址