10

銀行の Web サイトなどで、自分のユーザー ID が保存されておらず (他の一般的に入力されるもののようにドロップダウンに表示されません)、パスワードを記憶するためのプロンプトも表示されないことに気付きました。これはどのように行われますか?サイトが「特別」または例外であることをブラウザにどのように通知しますか? ちょっと興味があるんだけど。

4

4 に答える 4

8

通常は、ブロックするフォームまたはフィールドにautocomplete="off"を入力する必要があります。

ユーザーは、スクリプトレット、プラグイン、またはグリースモンキースクリプトを使用してこれを回避できることに注意してください。

https://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion#Exceptions_and_Recommended_Workarounds

http://msdn.microsoft.com/en-us/library/ms533032(VS.85).aspx

于 2008-11-29T21:22:05.397 に答える
6

オートコンプリートをオフに設定します。

<input type="password" autocomplete="off" />

この質問も参照してください:ブラウザの「パスワードの保存」機能を無効にする

于 2008-11-29T21:22:39.623 に答える
0

オートコンプリートの動作は TextBox でも制御できます。

以下のリンクで提案されているように、 AutoCompleteType = "Disabled" を使用して、テキストボックスのオートコンプリートを無効にします。

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.textbox.autocompletetype.aspx

于 2009-07-12T20:32:20.443 に答える
0
      $(document).ready(function () {  $('input[autocomplete="off"]').each(function () {

            var input = this;
            var name = $(input).attr('name');
            var id = $(input).attr('id');

            $(input).removeAttr('name');
            $(input).removeAttr('id');

            setTimeout(function () {

                $(input).attr('name', name);
                $(input).attr('id', id);
            }, 1);
        });
    });
于 2015-09-30T08:32:48.910 に答える