6

パスワード入力で autocomplete="off" を使用すると、パスワード フィールドだけでなく、フォーム全体にこの影響が及びます。

これは、Safari 5 には当てはまりませんでした。

autocomplete="on" を他のフィールドに追加しても機能しません。

<form name="login" method="post" action="login.html" >
E-mail<br/>
<input name="email" type="text" ><br/>
Password<br/>
<input name="password" type="password" autocomplete="off" >
</form>
4

3 に答える 3

1

Safari 5.1.7で同じものを複製しようとしました。

フォームのオートコンプリートを「オン」に設定し、パスワード フィールドに何も追加しませんでした (パスワード フィールドのオートコンプリートを明示的に「オフ」に設定していません)。パスワード フィールドにはオートコンプリートの提案が表示されませんが、他のフィールドは正常に機能し、オートコンプリートの提案が表示されます。

さらに説明が必要な場合はお知らせください。

于 2013-09-02T11:03:35.640 に答える
0

パスワード入力タグの最後に「/」を追加してみてください

 <input name="password" type="password" autocomplete="off"/>
于 2013-09-03T10:09:47.637 に答える
0

私のコメントのフォローアップ:

パスワードを無効にしている間に、フォームレベルで autocomplete="on" を明示的に設定しましたか? (w3schools.com から: http://www.w3schools.com/tags/att_input_autocomplete.asp )

<form name="login" method="post" action="login.html" autocomplete="on">
    E-mail<br/>
    <input name="email" type="text" ><br/>
    Password<br/>
    <input name="password" type="password" autocomplete="off" >
</form>

また、自動入力されているのはパスワードとしてブラウザに保存されたユーザー名ではないことを確認しますか? (つまり、「これらの資格情報を Safari に記憶させますか?」 - Safari の大規模なユーザーではないため、資格情報ストアの表示方法や管理方法がわかりません。

于 2013-08-27T16:40:09.850 に答える