在密码输入上使用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>
答案 0 :(得分:1)
尝试在Safari 5.1.7上复制相同的内容。
我已将表单的自动完成设置为“on”,并且未对密码字段添加任何内容(未明确设置密码字段的自动完成“关闭”)。密码字段不显示自动完成的建议,而其他字段工作正常并显示自动完成建议。
如果您需要更多解释,请与我们联系。
答案 1 :(得分: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用户,因此不确定它如何提示/管理凭证存储。
答案 2 :(得分:0)
尝试在密码输入标记的末尾添加“/”
<input name="password" type="password" autocomplete="off"/>