1987WEB视界-分享互联网热门产品和行业

您现在的位置是:首页 > 网络工具 > 正文

网络工具

解决浏览器保存密码自动填充问题

1987web2023-12-26网络工具124
浏览器自动填充机制

浏览器自动填充机制

以Chrome为例,当浏览器遇到type="text"与type="password"的input标签紧邻时,会触发浏览器自动填充行为,默认为浏览器颜色背景。Firefox和360浏览器的处理方式是:只要检测到页面里有满足填充机制的,不管是不是display: none的,只要检测到就直接往里填充。

解决方案

1、设置浏览器不提示记住密码,记住密码的网站都在设置里可以看到,并且可以去除(该解决办法治标不治本,有的用户就是想记住常用密码简化操作)。

2、使用HTML5新属性autocomplete="off"但禁用自动填充。这个属性好像是Firefox发起的,并不是标准属性,所以这块主要是针对IE和火狐浏览器生效。谷歌不承认这个属性,所以在谷歌浏览器上并没有产生任何效果。

3、既然浏览器遇到type="text"与type="password"的input文本框标签紧邻时出发自动填充行为,则将两个input文本框分隔开,使用隐藏的方式,欺骗浏览器,将密码信息填充在隐藏区域。