Safari 6 - 影响整个表单的自动完成

时间:2013-04-06 13:16:08

标签: html safari

在密码输入上使用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>

3 个答案:

答案 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"/>