停用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