2

UBS は現在、ログイン フォームに autoComplete OFF を使用して、パスワードが自動的に入力されないようにしています。私の観点からは、これは実際にはただの迷惑です。UBS にセキュリティを管理してもらう必要はありません。

これは、メインのクライアント サイトにアクセスしたときに読み込まれるスクリプトの 1 つで行われています。

私の質問は、サイトがオートコンプリートを無効にするのを防ぐ方法があるかどうかです。これはGreekMonkeyでどうにかできますか?

ありがとう、D PS セキュリティの重要性について講義を受けるのを避けるために、WholeDisk Encryption を使用していることを付け加えておきます。これにより、私のマシンはパスワードなしで起動することさえできなくなります。

4

1 に答える 1

2

以下を URL バーに (1 行で) 入力するか、ブックマークレットにします。

javascript: function turnOnAutoComplete(tagName) {
                var els = document.getElementsByTagName(tagName);
                for (var i=0; i < els.length; i++) {
                    els[i].removeAttribute("autocomplete");
                }
            }
            turnOnAutoComplete('input');
            turnOnAutoComplete('form');

たとえば、http://www.htmlcodetutorial.com/forms/_INPUT_AUTOCOMPLETE.htmlにアクセスしてください。そのページの入力フィールドは autocomplete="OFF" に設定されているため、そのフィールドのオートコンプリートは取得されません。

次に、URL バーから上記のスクリプトを実行すると、フォームに名前を入力したことがない場合を除き、オートコンプリートの候補が表示されることがわかります。

于 2012-05-22T20:36:59.550 に答える