input输入框浏览器自动补全密码BUG解决

博客聚焦于input输入框浏览器自动补全密码的BUG解决。网上多数教程采用autocomplete=“off”,但实测无效,而在谷歌浏览器下使用autocomplete=\new - password\可解决该问题。

input输入框浏览器自动补全密码BUG解决

看了网上一些教程,大多数都是autocomplete=“off”,实测无效。
谷歌浏览器下autocomplete="new-password"是可以解决的

### 解决 Microsoft Edge 浏览器自动补全 HTTP 地址的方法 Microsoft Edge 浏览器自动补全功能通常是为了提升用户体验而设计,但在某些场景下可能会带来便。对于 HTTP 地址的自动补全问题,可以通过以下方法尝试解决: #### 方法一:调整浏览器设置 通过更改 Edge 的隐私和安全设置来控制地址栏的行为。具体操作如下: 1. 打开 Edge 浏览器并进入 `设置` 页面。 2. 转到 **隐私、搜索和服务** 部分。 3. 查找选项 **“在地址栏中显示建议”** 并将其关闭[^1]。 - 此项设置可以禁用地址栏中的历史记录和其他网站建议。 #### 方法二:清除浏览数据 如果希望彻底移除特定 URL 的自动补全条目,可以选择手动删除相关的历史记录: 1. 进入 Edge 设置页面下的 **清除浏览数据** 功能。 2. 勾选 **浏览历史** 和其他相关内容。 3. 单击清理按钮以移除存储的数据[^2]。 需要注意的是,这种方法仅能临时解决问题,因为新的访问行为仍会被重新保存至数据库中。 #### 方法三:修改注册表(高级用户) 针对更深层次定制需求,可通过编辑 Windows 注册表实现完全屏蔽此特性: - 定位路径 HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge。 - 创建名为 `AddressBarURLSuggestionsEnabled` 的 DWORD (32-bit) Value,并设其值为 0 来禁用该功能[^3]。 > 注意事项:修改系统级配置前务必做好备份工作以防意外情况发生! #### 方法四:利用扩展程序增强控制力 安装第三方插件也是另一种可行方案。例如,“uBlock Origin” 或 “Adblock Plus” 等广告拦截工具往往附带额外过滤机制,可帮助减少必要的提示干扰。 ```javascript // 示例代码展示如何动态添加属性防止自动填充 document.addEventListener('DOMContentLoaded', function () { const inputs = document.querySelectorAll('input'); inputs.forEach(input => input.setAttribute('autocomplete', 'off')); }); ``` 以上脚本可用于网页开发阶段阻止个别输入域被预填内容覆盖。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值