谷歌浏览器如何确定自动保存的密码应该在网页上插入的位置


How does google chrome determine where auto saved passwords should be inserted on web pages?

在谷歌浏览器上遇到了一个奇怪的问题。 简短的版本是,如果用户选择,我的网站将允许谷歌浏览器保存密码。 在另一页上,可以选择更改某些设置以及更改密码。 密码更改实际上是 jquery 灯箱形式,不会显示,但是如果使用灯箱,则有隐藏字段作为密码的占位符。 不知何故,谷歌浏览器会自动在隐藏字段中插入该密码,并导致表单身份验证失败,因为没有为新密码输入确认密码。

谷歌浏览器如何决定自动填充密码的输入?

它检查输入类型和名称。添加autocomplete="off"作为属性以避免谷歌浏览器填写密码。