强制 Chrome 自动填充使用启发式类型?

Posted

技术标签:

【中文标题】强制 Chrome 自动填充使用启发式类型?【英文标题】:Force Chrome AutoFill to use Heuristic Type? 【发布时间】:2016-06-07 02:51:40 【问题描述】:

我在使用 Google Chrome 将名称字段解释为与自动填充相关的电子邮件字段时遇到问题。

查看自动填充预测,我可以看到启发式类型正确检测到类型“名称”,但 Google Chrome 服务器奇怪地将此字段确定为电子邮件类型:

有没有办法强制谷歌浏览器使用启发式类型而忽略服务器类型?

【问题讨论】:

您是如何从 Google Chrome 服务器获取启发式类型信息的? 【参考方案1】:

我一直无法弄清楚为什么服务器类型以 EMAIL_ADDRESS 的形式返回,但我能够通过将 autocomplete 属性设置为 name 来强制使用该类型:

<input type="text" autocomplete="name" />

Google Developer 的网站有更多详细信息:https://developers.google.com/web/updates/2015/06/checkout-faster-with-autofill?hl=en

【讨论】:

以上是关于强制 Chrome 自动填充使用启发式类型?的主要内容,如果未能解决你的问题,请参考以下文章

Chrome 自动填充不正确的数据类型

如何使用 Chrome 浏览器在 ASP.Net 中停止将输入类型自动填充为密码

帆软表格填一个值,其他表格自动填充该值

如何阻止 Chrome 预填充输入框?

禁用用户名和密码的chrome自动填充不适用于较新版本

如何禁用 chrome / jquery 的自动完成和自动填充