Greasy Fork is available in English.
双击密码输入框显示密码明文,5秒后恢复加密,点击其他地方恢复加密
当前为
// ==UserScript==
// @name double click show password双击显示密码
// @namespace https://172hk.top/
// @version 2024-01-30
// @description 双击密码输入框显示密码明文,5秒后恢复加密,点击其他地方恢复加密
// @author 朱颜科技
// @match *://*/*
// @icon https://hbimg.huabanimg.com/50c02765eb335ab6cafbb23cdcdd35dfb509698941e4-75uiH4_fw658
// @grant none
// @license MIT
// ==/UserScript==
(function () {
'use strict';
let timeout;
document.addEventListener("dblclick", e => {
const ev = e.target;
if (ev.nodeName === "INPUT" && ev.getAttribute("type") === "password") {
ev.setAttribute("type", "password_zykj");
//失去焦点恢复加密
ev.onblur = () => ev.setAttribute("type", "password");
//清除之前的定时器
clearTimeout(timeout);
//定时5秒后恢复加密
timeout = setTimeout(() => {
ev.setAttribute("type", "password")
}, 5000);
}
})
})();