当前位置: 首页 > 知识库问答 >
问题:

禁用Chrome自动填写信用卡

法景明
2023-03-14

我的表单中有两个字段,Chrome被错误地识别为信用卡号码(一个是电话号码,一个是传真号码)。也有两个字段的名字,Chrome认为是信用卡名称的字段,并希望自动填充。我可以在这些元素上使用一些属性来告诉Chrome它们实际上与信用卡无关吗?

我已尝试在输入上设置autocomplete=“false”。这删除了地址/联系信息的自动填充选项,但信用卡选项仍然存在。

共有3个答案

潘琨
2023-03-14

我也有同样的问题,通过改变解决了这个问题:

<input type="text" ...>

<input type="email" ...>

这将在用户键盘上添加“@”,但没有问题。

或者

<input type="search" ...>

这会将用户键盘上的“确认按钮”更改为“搜索按钮”。它不如以前的解决方案直观。

令狐跃
2023-03-14

您是否尝试过:

autocomplete="nope"

乍一看,这可能看起来很傻,但是...

在某些情况下,即使“自动完成”属性设置为“关闭”,浏览器也会不断建议自动完成值。对于开发人员来说,这种意外的行为可能非常令人费解。真正强制不自动完成的诀窍是为属性指定一个随机字符串--https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion

蒋嘉实
2023-03-14

我终于找到了解决办法!将自动完成属性设置为“cc csc”。该值是信用卡的CSC,他们不允许存储该值!(目前…)

autocomplete="cc-csc"
 类似资料:
  • 我在几个表单上遇到了chrome自动填充行为的问题。 表单中的字段都有非常常见和准确的名称,如“email”、“name”或“password”,它们还设置了。 autocomplete标志已成功禁用了autocomplete行为,在该行为中,当您开始键入时会显示下拉值,但没有更改Chrome将字段自动填充为的值。 这个行为是可以的,除非chrome不正确地填充输入,例如用电子邮件地址填充电话输入

  • 我刚把浏览器升级到Chrome 63.0版。3239.84(正式构建)(64位)。 然后我继续去我的网站,在那里我有一个输入框,但我仍然得到以下内容: (您可以在下面看到我的内置建议下拉列表) 这种情况过去从未发生过。其他一切都没有改变! 为什么会这样?这是新版chrome中的一个bug吗?我也尝试过所有其他建议,如或对表单应用autocomplete=off。我甚至尝试在页面加载后将这些应用于j

  • 我们如何禁用Chrome的自动填充功能在某些

  • 问题内容: 我们的一个内部应用程序在页面上有一个Flash对象。当浏览器中 没有 可用的Flash插件/未安装Flash插件时,我需要测试以下 几种情况 : 内部(pepperflash)或系统范围的Adobe Flash Player插件 。 根据Chromium命令行开关列表文档页面,有一个相关的命令行开关: -禁用捆绑的PPAPI版本的Flash。 但是,这只会关闭Pepperflash内部

  • 本文向大家介绍多种方法实现360浏览器下禁止自动填写用户名密码,包括了多种方法实现360浏览器下禁止自动填写用户名密码的使用技巧和注意事项,需要的朋友参考一下 目前开发一个项目遇到一个很恶心的问题,本来在登陆界面输入用户名密码后登陆,选择记住密码后,在内容页里面的<input type="text" id="userName" />以及<input type="password" id="pass

  • 问题内容: 我知道如何使用纯PHP来做到这一点,但是我需要在不重新加载页面的情况下做到这一点。无论如何,jQuery是否可以有效地拉回一些数据库结果(基于用户在表单的第一个文本字段中输入的内容),然后使用从db查询中拉回的数据填充其余的字段? 从本质上讲,我希望用户离开文本字段(通过跳出或单击下一个字段)而离开,然后使用该字段中输入的值提交查询,然后使用w /重新加载页面。 我熟悉jQuery的基