![]() |
阳刚的硬盘 · Linux的用户可以看到是什么时候创建以及被 ...· 7 月前 · |
![]() |
坚韧的日光灯 · openvino系列 1. ...· 7 月前 · |
![]() |
咆哮的酱肘子 · 数据库管理工具神器-DataGrip,可同时 ...· 1 年前 · |
![]() |
小胡子的小虾米 · 根据当前时间(时分秒)判断是否在时间段内_m ...· 1 年前 · |
![]() |
曾深爱过的苦咖啡 · No subscribers ...· 1 年前 · |
在互联网上有一些关于这方面的讨论(特别是在堆栈溢出上),但其中相当多的内容可以追溯到2015年左右,所以我想知道是否有人最近有过任何经验。
我们使用JavaScript小部件来增强web表单上的预输入搜索功能,但是这个UI始终被Chrome自动填充所覆盖。
而
autocomplete=“off”
过去,Chrome似乎忽略了这个值,并显示用户界面。我能找到的唯一可以在OSX上使用Chrome66/67的东西是一个无效值,比如
autocomplete=“blah”
。虽然这似乎太粗略了,但我们之前已经尝试过了,在某些情况下它会被忽略/Chrome版本。
有没有人找到一种可靠的方法来使用HTML/Javascript来关闭它?
顺便说一句--看起来即使是谷歌也无法在需要的时候关闭它,因为他们自己的谷歌地图预打小部件被Chrome自动填充所覆盖。这可以在大多数Shopify商店中看到。
发布于 2018-05-30 20:35:12
jquery.disable-autofill
禁用Chrome的自动填充。当您不希望用户名/密码输入由浏览器自动填充时,这对于CRUD表单很方便。
用法:
$('input[autofill="off"]').disableAutofill();
发布于 2019-03-22 12:02:28
autocomplete="off"
不起作用再也不会了。唯一有效的方法是2019是
autocomplete="new-password"
在Chromium Project上查看此链接 https://www.chromium.org/developers/design-documents/form-styles-that-chromium-understands
为用户名添加一个值为username的自动完成属性。
如果您实现了“电子邮件优先”登录流程,将用户名和密码分开到两个单独的表单中,请在用于收集密码的表单中包含一个包含用户名的表单域。当然,如果适合您的布局,您可以通过CSS隐藏此字段。
为登录表单上的密码字段添加一个值为current-password的自动完成属性。
为注册表单和更改密码表单上的密码字段添加一个值为new-password的自动完成属性。
如果您要求用户在注册或密码更新期间键入其密码两次,请在这两个字段上添加new-password autocomplete属性。
发布于 2018-05-30 20:34:32
您只需在密码字段中输入新密码“autocomplete=- password”,就可以了。这应该可以很好地工作!
https://stackoverflow.com/questions/50604671
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287