2011-01-07 51 views
2

我想阻止我的后台登录表单显示通常用Firefox显示的自动完成情况。我很快读了一些关于属性autocomplete的东西,但它似乎并不标准。有没有防止本机自动完成的标准方法?

我必须使用写一些JavaScript来达到这个目的吗?

回答

2

无需JavaScript。您是对的,autocomplete属性不是标准的一部分,但自动完成功能本身也不是。 :)

编辑:

Straight from Mozilla:

这种形式的属性不是任何 Web标准的一部分,但首次引入微软的Internet浏览器5 网景 在6.2版本 介绍了吧 - - 在之前的版本中,该属性被忽略。自动完成属性 被添加在银行 和发卡机构的保险箱上 - 但从未遵循 通过,以达到标准 认证。

+0

++ 1很好放! – lonesomeday 2011-01-07 12:51:10

2

设置autocomplete="off"不达标,但在任何现代浏览器。

<form action="..." method="post" autocomplete="off"> 
    ... 
</form> 
相关问题