autocomplete =“off”是否与所有现代浏览器兼容?

我刚刚被要求阻止浏览器保存输入到特定表单域的数据。 我已经完成了网页开发已有数年了,这是一个相对较新的功能。 我能够找到表单字段属性autocomplete =“off”,但我似乎无法找到任何文档指出哪些浏览器支持它。 任何人都可以指向我的表单属性和浏览器兼容性图表的正确方向吗?


请注意,所有主流浏览器都在忽视密码字段的属性。

我只能提供轶事证据,但我还没有遇到浏览器无法尊重autocomplete="off" ,这种体验包括:

  • Firefox 1.5+(Windows和Ubuntu)
  • Opera 6+(Windows和Ubuntu)
  • Chrome v2 +(Windows和Ubuntu)
  • Epiphany 0.8(ish)(Ubuntu)
  • Midori(我不记得哪个版本)
  • Safari v1 +(Windows)
  • IE 4 - 8,Windows。
  • 我知道Greasemonkey脚本以及其他用户脚本可以禁用autocomplete设置。

    我发现有几篇文章可能对你有用:

  • 如何关闭表单自动完成
  • 在html表单中使用自动完成

  • 密码管理器现在忽略主要浏览器中password字段的autocomplete属性,如下所示:

  • IE11
  • Firefox 30
  • 铬34
  • Safari似乎有一个选择忽略它们的选项
  • 它应该仍然可以在表单字段上禁用autocomplete ,但不再影响密码管理器。


    从Chrome v34开始,默认情况下会autocomplete="off"忽略autocomplete="off"

    通过访问chrome://flags可以在标志配置中禁用这个有点争议的功能

    http://news.softpedia.com/news/Chrome-34-Seeks-to-Save-All-Your-Passwords-436693.shtml

    链接地址: http://www.djcxy.com/p/26509.html

    上一篇: Is autocomplete="off" compatible with all modern browsers?

    下一篇: Get the value in an input text box