停用Chrome自动填充功能

我遇到了几种形式的Chrome自动填充行为问题。

这些字段是一个标准输入,其名称如'email','firstName'和'phoneNumber',但是如果我将autocomplete =“off”,那么它不会填充这些字段,并且存储在它们中的值仍然存在想要填充,所以我不能那样做。

除非Chrome不正确地填写输入内容,例如当您开始在电子邮件字段中输入名字时,firstName选项位于下拉列表中进行自动填充。

有没有可以用来解决这个问题的自动填充行为的怪癖?


奇怪的诀窍从2015年5月起停用自动填充,您可以通过设置autocomplete =“false”而不是autocomplete =“off”来禁用它。

这将阻止Chrome自动填充表单


请参阅停止Google Chrome自动填充输入

设置value=""可以防止这种自动填充行为。


你有没有尝试过:

autocomplete="new-password"

乍一看,这可能看起来很愚蠢,但...

在某些情况下,即使autocomplete属性设置为off,浏览器也会不断提示自动完成值。 对于开发人员来说,这种意外的行为可能会令人费解 真正强制禁止自动完成的技巧是将一个随机字符串分配给属性--- https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion

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

上一篇: Disable Chrome autofill

下一篇: Google chrome autofilling all password inputs