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

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

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

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

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

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

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

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

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

<template><div><input v-if="isShow" type="text"></div>
</template>
<script>export default {data(){return {isShow:false}},mounted(){setTimeout(()=>{this.isShow = true;},1)}}
</script>

  

转载于:https://www.cnblogs.com/dupd/p/8031869.html

完美解决谷歌浏览器自动填充问题相关推荐

  1. 解决谷歌浏览器自动填充变色问题

    方法一:去掉颜色 input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:- ...

  2. 解决输入框自动填充账号密码的问题

    解决输入框自动填充账号密码的问题 参考文章: (1)解决输入框自动填充账号密码的问题 (2)https://www.cnblogs.com/yzyh/p/11584500.html (3)https: ...

  3. layui 解决浏览器自动填充form表单账号和密码输入框的问题

    layui 解决浏览器自动填充form表单账号和密码输入框的问题 参考文章: (1)layui 解决浏览器自动填充form表单账号和密码输入框的问题 (2)https://www.cnblogs.co ...

  4. Vue+element 解决浏览器自动填充记住的账号密码问题

    Vue+element 解决浏览器自动填充记住的账号密码问题 参考文章: (1)Vue+element 解决浏览器自动填充记住的账号密码问题 (2)https://www.cnblogs.com/ju ...

  5. 完美解决谷歌浏览器 adobe flash player 已过期

    很多人在win10操作系统上更新了10月24日上线的最新版谷歌浏览器(版本号:54.0.2840.71)后发现,在谷歌浏览器上不能播放网络视频了,并提示 adobe flash player 已过期. ...

  6. 谷歌浏览器自动填充功能怎么开启?自动填充功能开启方法

    为了避免用户在登录同一网站时频频输入账号.密码的现象,谷歌在自家的Chrome浏览器中贴心的加入了"自动填充功能".那么,谷歌浏览器自动填充功能要怎么开启呢?不清楚操作方法的朋友, ...

  7. 完美解决谷歌浏览器开发者模式提示框

    完美解决谷歌浏览器开发者模式提示框 开发者模式提示框 解决方法 开发者模式提示框 作为一名前端开发人员,免不了要打开浏览器的开发者模式,安装各种各样的扩展程序,但是安装后,浏览器每打开一次,都会弹出一 ...

  8. 解决chrome自动填充白色背景(input:-internal-autofill-previewed)问题

    项目中管理系统使用chrome的首页登录界面会自动填充灰色背景.其填充样式为: 填充界面如下: 在网上查询了许多资料.这里我总结下比较好用的两个方法: 1.使用box-shadow将填充的背景覆盖(适 ...

  9. 解决浏览器自动填充账号密码行为

    这东西真的不是程序员的问题,但是没办法拿着别人的给的钱就必须解决. 如果你很急,就直接跳到最后一个看解决办法. 首先为什么会出现这种情况 本人实验了三个浏览器360浏览器.火狐浏览器.谷歌浏览器(都是 ...

最新文章

  1. Tensorflow object detection API 搭建物体识别模型
  2. mysql带BETTEEN ADN 关键字的查询
  3. tp5 cache缓存简单使用
  4. 写给游戏编程自学者的入门指南
  5. EOJ_1039_最长连续公共子序列
  6. LeetCode 528. 按权重随机选择(前缀和+二分查找)
  7. UnityEngine.UI.dll is in timestamps but is not known in assetdatabase
  8. 中心频点计算公式_LTE网各频段中心频点的计算方法_刘20170105
  9. 【学术分享】推荐一个免费下载外文文献的网站
  10. 了解SpringMVC框架及基本工作流程
  11. 数学建模算法与应用_CORDIC算法详解(三) CORDIC 算法之线性系统及其数学应用...
  12. 噪声的频谱分析的重要意义_噪声测试及频谱分析
  13. 【工具类】使用ffmpeg下载视频
  14. 共享计算机突然无法访问,共享的文件突然不能访问了电脑重启后又能访问为什么...
  15. pxe服务器 安装系统,通过PXE网络安装windows系统
  16. 【新手福音】分享一个自己制作的机器学习工具集合
  17. oracle 命令 执行job_Oracle中job的使用详解
  18. 【论文笔记】Camera Style Adaption for Person Re-identification
  19. 标点符号的英文读写搜集(二)中英文标点符号的读法用法大全
  20. c++ 中的 LPCTSTR类型

热门文章

  1. 腾讯视频首页导航栏【鼠标移动切换导航(静态数据)】
  2. PCB板“ESD保护电路设计”9大措施,拿来吧你!
  3. VaxSIPUserAgentSDK_6.8[VaxVoIP SIP 电话]
  4. 【桌游】Medici 规则
  5. 第1章第3节:如何添加幻灯片和修改幻灯片的版式 [PowerPoint精美幻灯片实战教程]
  6. 食品生产企业厂房设计 食品工厂施工厂商中河建设
  7. icon图标素材网址
  8. 用于水下通信系统的Sanoor激光利器
  9. Let Invariant Rationale Discovery Inspire Graph Contrastive Learning
  10. Windows10自带虚拟机