17

私はウェブサイトを開発しています。私は単一ページの Web アプリ スタイルを使用しているため、サイトのさまざまな部分はすべて index.php に AJAX 化されています。ユーザーがログインして Firefox にユーザー名とパスワードを記憶させると、サイト上のすべての入力ボックスにそのユーザー名とパスワードが自動入力されます。これは、パスワードを変更するためのフォームの問題です。Firefox がこれらのフィールドに自動的に入力しないようにするにはどうすればよいですか? 私はすでにそれらに異なる名前とIDを付けようとしました。

編集:誰かがすでにこれを尋ねています。ありがとう、ジョエル・クーホーン。

4

5 に答える 5

28

Mozilla のドキュメントから

<form name="form1" id="form1" method="post" autocomplete="off"
  action="http://www.example.com/form.cgi">
[...]
</form>

http://developer.mozilla.org/en/How_to_Turn_Off_Form_Autocompletion

于 2008-09-08T18:10:28.533 に答える
7

このautocomplete="off"方法は私にはうまくいきません。Firefox が最初に遭遇したパスワード フィールドに保存されたパスワードを挿入していることに気付いたので、パスワード更新フィールドの前にダミーのパスワード フィールドを作成して非表示にすることで解決できました。そのようです:

<input type="password" style="display: none;" />
<input type="password" name="password_update" />
于 2015-06-17T17:04:55.357 に答える
2

input タグに autocomplete="off" 属性を追加してみましたか? うまくいくかどうかはわかりませんが、試してみる価値はあります。

于 2008-09-08T18:10:05.413 に答える
0

すべての入力ボックスが type=password に設定されていますか? それはそれをするでしょう。あなたができることの1つであり、これが最良の答えであるとはまったく確信していませんそれをレンダリングします。Firefox はそれをあらかじめ入力しません。

余談ですが、私は単一ページの Web アプリに取り組まなければなりませんでしたが、それは絶対に嫌です。ユーザーがページをブックマークする機能を削除したいのはなぜですか? 戻るボタンを使用するには?

于 2008-09-08T18:13:32.237 に答える