autocomplete="off",失效禁止浏览器默认填充的解决方案总结

2023-05-16

现象:浏览器有自动记住密码的功能,当场景是注册账号等表单的时候会自动填充~

默认的解决方案:在form与input上添加autocomplete=“off”,但是在很多浏览器上不起作用。

 

其他方案:

1.对自动填充的input设置name和id,结果效果不明显 (X

2.将autocomplete设置为new-password,这种效果只支持谷歌浏览器,其他浏览器就不行了 (X

 

最后兼容不错的小方法,使用readonly和foucs联合搭配,当浏览打开页面只读,当鼠标聚焦到文本框的时候给它放开 (

<el-form-item label="用户名:" >
          <el-input type="text" :readonly="readonlyInput" @focus="cancelReadOnly()"  v-model="params.username" placeholder="请输入用户名" ></el-input>
</el-form-item>
<el-form-item label="密码:">
          <el-input :readonly="readonlyInput" @focus="cancelReadOnly()"  type="password" placeholder="请输入密码" ></el-input>
</el-form-item>
readonlyInput: true,


cancelReadOnly() {
    this.readonlyInput= false;
}

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

autocomplete="off",失效禁止浏览器默认填充的解决方案总结 的相关文章

  • 发布到IIS后,后端拒绝put和delete请求

    系统在本地没有问题 xff0c 发布到服务器上后 xff0c put和delete请求不行 报跨域的错误 原因 xff1a IIS8默认会拒绝delete和put请求 解决方法 xff1a 删除IIS模块里面的WebDAVModule
  • Linux入门之使用 ping 命令检测主机是否激活

    文档 Ping command basics for testing and troubleshooting Enable Sysadmin ping 8 Linux manual page 1 简介 ping 命令向网络主机发送 ICMP
  • Linux入门之使用 traceroute 追踪数据包传输路径

    文档 https en wikipedia org wiki Traceroute https www geeksforgeeks org traceroute command in linux with examples Ping tra
  • ubuntu16.04安装NVIDIA显卡驱动

    文章目录 1 用系统适配的方式安装显卡驱动2 用命令行的方式安装从NVIDIA官网上下载的显卡驱动2 1 下载显卡驱动2 2 卸载原有驱动2 3 禁用nouveau2 4 安装nvidia显卡驱动 参考 xff1a ubuntu操作系统下安
  • Linux入门之使用 arp 管理ARP协议缓存

    文档 arp command in Linux with examples GeeksforGeeks 1 简介 arp 命令操作系统的 ARP 缓存 它还允许完整转储 ARP 缓存 ARP 代表地址解析协议 该协议的主要功能是将系统的IP
  • Linux入门之使用 dig 查找域名

    文档 https en wikipedia org wiki Dig command dig Command in Linux with Examples GeeksforGeeks 1 简介 dig是用于查询域名系统 DNS 的网络管理
  • Linux入门之使用 dmesg 查看引导日志

    文档 https en wikipedia org wiki Dmesg dmesg 1 Linux manual page 1 简介 在许多 Linux 系统上 引导过程会生成特别密集的内核消息流 许多管理问题与引导过程中是否成功枚举所需
  • http协议入门之 SameSite cookies

    文档 SameSite cookies HTTP MDN SameSite cookies explained 1 简介 响应标头 Set Cookie 的SameSite属性允许声明 cookie 是否应限制为第一方或同一站点上下文 准确
  • cloudflare入门之 /cdn-cgi/ 端点

    1 简介 将域添加到 Cloudflare时 xff0c Cloudflare 会向该域添加一个 cdn cgi 端点 此端点由 Cloudflare 管理 它不能被修改或定制 一些使用此端点的例子包括 xff1a Cloudflare 机
  • cloudflare入门之附加 cookie

    文档 Cloudflare Cookies Cloudflare Fundamentals docs 1 简介 Cloudflare 使用 cookie 来最大化网络资源 管理流量并保护网站免受恶意流量的侵害 2 cflb 使用Cloudf
  • Linux入门之使用 ps 查看系统进程

    文档 PS Command ps command in Linux with Examples GeeksforGeeks ps 1 Linux manual page 1 简介 ps命令允许显示有关正在运行的进程的信息 它从 proc文件
  • Linux入门之使用 top 查看系统进程

    文档 Top command top command in Linux with Examples GeeksforGeeks top 1 Linux manual page 1 简介 top命令显示系统上正在运行的进程的实时列表 还显示有
  • android入门之使用 adb 进行屏幕截图

    文档 xff1a https developer android com studio command line adb screencap 1 进入shell adb shell shell 64 2 截图 在 shell 里进行截图 x
  • node.js实战之使用 jsdom

    文档 GitHub jsdom jsdom 1 简介 jsdom 是许多 web 标准的纯 JavaScript 实现 特别是 WHATWG DOM和HTML标准 该项目的目标是模拟足够多的 Web 浏览器子集 以用于测试和抓取真实世界的
  • CentOS-7 MySQL 5.7.20安装

    1 检查系统是否安装了mariadb rpm qa grep mariadb 发现已经安装 xff0c 卸载 rpm e nodeps mariadb libs 5 5 52 1 el7 x86 64 2 创建mysql用户组和mysql用
  • mac os入门之安装 brew

    nbsp 文档 The Missing Package Manager for macOS or Linux Homebrew 1 简介 Homebrew 安装了Apple 或 Linux 系统 不需要的东西 nbsp Homebrew 将
  • node.js入门之 mac os下安装 nvm

    1 安装 安装脚本与 linux 下一样 wget qO https raw githubusercontent com nvm sh nvm v0 39 1 install sh bash gt Downloading nvm from
  • make入门之编写 makefile

    文档 GNU make 1 简介 Makefile 包含五种内容 显式规则 隐式规则 变量定义 指令和注释 显式规则 何时及如何重新制作目标 列出了依赖的先决条件 提供创建或更新目标的配方 隐式规则 何时及如何根据文件名重新制作目标 描述如
  • 记一个 Nvidia Control Panel 打不开的问题

    1 简介 Nvidia Control Panel 打不开 xff0c 找到了应用点击没反应 2 解决 找到 NVIDIA Display Container LS 服务 xff0c 启动后 xff0c 右下角出现 NVIDIA 图标 右键
  • 记一个 Europe/Pari 时区冬令时从+2:00变成+1:00问题

    1 简介 代码里写死了时区 Europe Paris xff0c 而且时间点都是以文字时区为准 但是今天发现 xff0c 在本地对应的时间没有运行 最后发现 xff0c 之前Europe Paris 是 43 2 00 xff0c 早上10

随机推荐