如何让chrome浏览器不弹出记住密码且不填充用户名和密码

本文介绍如何在项目开发中防止Chrome浏览器自动填充用户信息及保存密码,包括隐藏欺骗法与属性设置法,以及阻止注册时自动弹出保存密码提示的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 在项目开发的过程中chrome浏览器会记住用户注册和登录的信息,并自动填充进去,进而会影响用户信息泄露与使用;chrome浏览器会检查你的input输入框的 type 是否等于 password ;如果是,在点击登录的时候回弹出记住账号与密码,选择记住后,下次在登录或注册时会自动填充;

 一. 防止自动填充

   1 . 隐藏欺骗法

       <input name = "username" type = "text" style = "display:none;" />
       <input name = "password" type = "password" style = "display:none;" />
      注: 新加两个input放在前面,并设置隐藏,chrome浏览器会填充上面两个,但是被隐藏了就不会造成影响;
 
2. 属性设置法
        <input  
            type="password"  
            name='password'  
            autocomplete="new-password">
     注: 重点是 autocomplete="new-password" 这个属性,原先尝试过 autocomplete="off" 发现不起作用,
 
二. 防止用户在点击注册后自动弹出保存密码的弹框;
       <input
           type="password"
           autocomplete="off"
           readonly 
           οnfοcus="this.removeAttribute('readonly');">
   注: 在input输入框设置只读属性 readonly ; 并在input获得焦点的时候移除只读属性,用户在点击注册的时候,就会是否记住密码的弹框了, autocomplete='off'这个属性也一定不能忘;
 
 
 

转载于:https://www.cnblogs.com/chenjiangyang/p/11590724.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值