浏览器建议自动完成个人信息

时间:2012-02-02 21:56:39

标签: html html5 browser

当我访问某些网站并输入诸如名字,姓氏,电子邮件,电话号码等信息时(假设我之前已经完成)...浏览器似乎足够智能为我输入数据的字段建议适当的值。

这些字段背后有哪些标准/标记可以启用(或协助)浏览器将这些详细信息与缓存值相关联?

在这种情况下,我并不意味着在同一网站上重新访问相同的表单,而是在不同的网站上重新访问不同的表单。

修改

这似乎与诸如Internet Explorer的VCARD_NAME属性和HTML 5 autocomplete属性之类的内容有关。话虽如此,我仍然无法找到关于如何为名字电子邮件等内容实现自动完成的任何指导...我是否设置了{{1 }}输入元素的某个特定值的属性...或者name?我只是不确定。

1 个答案:

答案 0 :(得分:0)

做完一点功课后,似乎没有单一的标准。 HTML5规范将自动填充作为用户代理 可能提供的功能,但不会定义任何进一步的建议或指导

  

...用户代理有时会提供帮助用户填写表单的功能   例如,基于较早的用户预先填写用户的地址   输入...

出于安全/隐私的原因,似乎很多社区都试图压制这一点。最后,看起来这不是你可以依赖浏览器的东西,有些人会说你永远不应该为个人信息实现它。