首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何禁用Chrome自动填充(2020年后)

禁用Chrome自动填充(Autocomplete)可以通过多种方法实现,以下是几种常见的方法:

方法一:使用 autocomplete="off" 属性

在表单元素上添加 autocomplete="off" 属性可以尝试禁用自动填充功能。

代码语言:txt
复制
<form>
  <input type="text" name="username" autocomplete="off">
  <input type="password" name="password" autocomplete="off">
  <button type="submit">Submit</button>
</form>

方法二:使用随机字符串作为 nameid

Chrome有时会忽略 autocomplete="off" 属性,因此可以使用随机字符串来命名表单元素。

代码语言:txt
复制
<form>
  <input type="text" name="username_123456" id="username_123456" autocomplete="off">
  <input type="password" name="password_789012" id="password_789012" autocomplete="off">
  <button type="submit">Submit</button>
</form>

方法三:使用 input 元素的 type="text"type="password"

有时Chrome会自动填充 type="email"type="tel" 等类型的输入框,可以尝试使用 type="text"type="password"

代码语言:txt
复制
<form>
  <input type="text" name="username" autocomplete="off">
  <input type="password" name="password" autocomplete="off">
  <button type="submit">Submit</button>
</form>

方法四:使用JavaScript动态生成表单元素

通过JavaScript动态生成表单元素,可以避免Chrome的自动填充。

代码语言:txt
复制
<form id="myForm">
  <button type="button" onclick="addFields()">Add Fields</button>
  <button type="submit">Submit</button>
</form>

<script>
function addFields() {
  const form = document.getElementById('myForm');
  const username = document.createElement('input');
  username.type = 'text';
  username.name = 'username';
  username.autocomplete = 'off';
  form.appendChild(username);

  const password = document.createElement('input');
  password.type = 'password';
  password.name = 'password';
  password.autocomplete = 'off';
  form.appendChild(password);
}
</script>

方法五:使用 autocomplete="new-password"

对于密码字段,可以使用 autocomplete="new-password" 来告诉浏览器这是一个新密码,不应该被自动填充。

代码语言:txt
复制
<form>
  <input type="text" name="username" autocomplete="off">
  <input type="password" name="password" autocomplete="new-password">
  <button type="submit">Submit</button>
</form>

参考链接

通过以上方法,可以有效禁用Chrome的自动填充功能。如果仍然遇到问题,可能需要检查浏览器的设置或更新浏览器版本。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 研究发现,攻击者能利用Chromium浏览器书签同步功能泄露数据

    书签同步已经成为浏览器的一个标准功能,能帮助用户在某一设备上对书签进行改动时,也能同步到其他设备上。然而,研究发现,这种操作也给网络犯罪分子提供了一个便捷的攻击途径。 SANS技术研究所的学术研究人员大卫·普雷弗(David Prefer)的这一发现,是对攻击者如何滥用浏览器功能,从被破坏的环境中偷取数据并执行其他恶意功能研究的一部分。总的来说,书签可以被滥用来从企业环境中吸走大量被盗数据,或者在几乎不会被发现的情况下从中部署攻击工具和恶意有效载荷。 在最近的一篇技术论文中,普雷弗将这一过程描述为 "br

    03

    kali虚拟机逆向环境搭建

    之前看很多大佬都不推荐在Windows系统上做逆向,说是Windows有很多拖后腿的地方。自己学逆向到现在大概两年左右,用的最多的还是Windows,毕竟用这么多年了还是它比较顺手。当然遇到很多需要软件需要自己编译的时候还得用实验室的Ubuntu服务器。虽然之前也装过Kali虚拟机但是总是没有好好用起来。最近又有编译AOSP的需求了,但是服务器毕竟还是隔了一条网线,而且马上要毕业了,我希望编译的出来的ROM毕业以后也能方便的修改和使用,所以干脆买了个1T的SSD移动硬盘专门用来放虚拟机的镜像,这样相当于把自己的逆向环境都放到这个硬盘中了,可以方便的在不同机器中切换,只要宿主机器装一个VMWare就行了。于是顺便记录一下环境搭建的过程。

    01
    领券