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 回答