您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes autocomplete="off" attributes
- // Allow Password Remembering
- // version 0.1
- // 2005-04-06
- // Copyright (c) 2005, Julien Couvreur
- // Released under the GPL license
- // http://www.gnu.org/copyleft/gpl.html
- // Based on the remember password bookmarklet:
- // http://www.squarefree.com/bookmarklets/forms.html#remember_password
- // --------------------------------------------------------------------
- //
- // This is a Greasemonkey user script.
- //
- // To install, you need Greasemonkey: http://greasemonkey.mozdev.org/
- // Then restart Firefox and revisit this script.
- // Under Tools, there will be a new menu item to "Install User Script".
- // Accept the default configuration and install.
- // If you want, you can configure the Included and Excluded pages in
- // the GreaseMonkey configuration.
- //
- // To uninstall, go to Tools/Manage User Scripts,
- // select "Allow Password Remembering", and click Uninstall.
- //
- // --------------------------------------------------------------------
- //
- // WHAT IT DOES:
- // Sites can direct the browser not to save some password fields (for
- // increased security). They do it by tagging the password field with
- // autocomplete="off", in the HTML. "Allow Password Remembering" removes
- // these tags, so that the user can decide which password the browser
- // should save.
- //
- // --------------------------------------------------------------------
- //
- // ==UserScript==
- // @name Allow Password Remembering
- // @namespace http://blog.monstuff.com/archives/cat_greasemonkey.html
- // @description Removes autocomplete="off" attributes
- // @include *
- // @version 1.0
- // ==/UserScript==
- // Updated (2005/09/09):
- // Included Mark Pilgrim's fix for DeerPark:
- // must access element.attributes as an array of objects and use .name and .value properties, can't shortcut with element.attributes['autocomplete']
- var allowAutoComplete = function(element) {
- var iAttrCount = element.attributes.length;
- for (var i = 0; i < iAttrCount; i++) {
- var oAttr = element.attributes[i];
- if (oAttr.name == 'autocomplete') {
- oAttr.value = 'on';
- break;
- }
- }
- }
- var forms = document.getElementsByTagName('form');
- for (var i = 0; i < forms.length; i++)
- {
- var form = forms[i];
- var elements = form.elements;
- allowAutoComplete(form);
- for (var j = 0; j < elements.length; j++)
- {
- allowAutoComplete(elements[j]);
- }
- }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址