您现在的位置是:网站首页> 编程资料编程资料

完美解决谷歌浏览器自动填充问题谷歌浏览器怎么安装Vue.js devtools插件?谷歌浏览器怎么禁止网站使用摄像头? 谷歌浏览器摄像头设置方法谷歌Chrome浏览器全局媒体控件支持桌面实时字幕良心推荐 10个强大的谷歌插件 给浏览器开挂谷歌访问助手 v2.3.0永久激活版

2021-09-03 882人已围观

简介 这篇文章主要介绍了完美解决谷歌浏览器自动填充问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

在谷歌浏览器中,登陆成功后,谷歌浏览器会提示是否记住密码。如果选择记住密码,那么再次登录会出现诸如下边情况:

如果产品需求是不希望浏览器自动填充账号密码,那么怎么去除呢?

最先想到的是设置input标签属性autocomplete="off",不起作用1,

然后试着设置css input:-webkit-autofill设置背景色为透明和设置相应的字体颜色,依然不尽人意2。

然后按照网上提供的一个办法,额外添加一个伪造的input元素,初始可见,然后文档加载完毕,再通过setTimeout把伪造的input为隐藏,

setTimeout设置的时间为1ms。不知道是自己实现的方式不对还是怎么地,依然不起作用3。

后来突然一个念头蹦出来,如果输入框在文档初始化不存在,然后在文档加载成功之后再注入到文档节点中,是否浏览器就不会自动填充了?

按照预想,不出所料,果然输入框不会再被填充,大功告成,哈哈哈

由于项目是基于vue,所以元素的后期插入相对来说很简单实现,代码如下:

到此这篇关于完美解决谷歌浏览器自动填充问题的文章就介绍到这了,更多相关谷歌浏览器自动填充内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!

相关内容

-六神源码网