20

私たちのサイトには、ユーザーが何らかの情報を入力する必要があるセクションがいくつかあります。ページが読み込まれると、Firefox の自動入力が引き継ぎます - ほとんどが間違っています!

たとえば、一部のユーザーの Firefox がメール アドレスを入力し続ける「ファックス番号」フィールドがあります。これが表示されず、フォームを送信しようとすると、バリデータは有効な数値形式ではないと文句を言います。

営業担当者が顧客ページを見に行くと、自分の個人情報が記載されているのを目にすることがあるからです。

Firefox がこれを行うのを防ぐ方法はありますか?

4

7 に答える 7

36

Mozilla ドキュメントHow to Turn Off Form Autocompletion に記載されているように、フォーム タグに autocomplete="off" を追加します。

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

ただし、例外と回避策に関するセクションをお読みください。フォームに名前またはアドレス フィールドがある場合、ブラウザはオートコンプリート属性を無視します。

于 2009-03-25T16:52:54.087 に答える
14

検証を気にしない場合は、 autocomplete="off" を使用できます

ところで、これはオートコンプリートに関する Mozilla 自身の素晴らしい記事です。

于 2009-03-25T16:50:27.463 に答える
2

Firefox は通常、フィールド名に基づいてオートコンプリートするため、フィールドの名前に根本的な混乱があるように思えます。

于 2009-03-25T16:52:24.387 に答える
1

autocomplete="off"フォームで失敗した場合autocomplete="off"は、入力フィールドで直接使用して、Ctrl+を押してみてくださいF5

于 2012-05-22T03:11:46.357 に答える
1

動的な入力名を使用してみてください。

于 2009-03-25T16:51:02.097 に答える
0

実際、Firefox が autofill 値を混在させ始めたことに気付いた数週間前から、ドロップダウン リストには異なるサイトからのエントリも表示されます。彼らはおそらく最近のビルドで何かを壊しました。これで、PC でメールをチェックしようとしている人だけが個人的なエントリを見ることができるようになりました。この機能をブロックしたいという願望は、今や非常に理解できるものです。

于 2009-03-25T16:54:08.157 に答える