通过代码解决谷歌浏览器禁止自动完成/自动补全/密码提示

问题背景:chrome浏览器关闭提示保存密码的功能,需要通过修改浏览器设置完成,用户操作的设备如果不是私有的就不希望密码被记录,这种需求不能通过用户主动去设置解决。

解决思路:

通过设置 autocomplete="off" 、 autocomplete="new password" 、 autocomplete="false" 可以实现在ie和FF中的禁用自动回填功能,在chrome下不生效;

通过获取焦点时修改 <input type="text" onfocus="this.type=password"/> 的type值,这种方法可以在初始页面时阻止自动回填,当再次点击username时,又会出现密码提示下拉框;

修改form表单提交为ajax提交,去掉form标签,可以解决自动回填问题,亲测有效

 

以下地址为另一种解决思路:

https://www.jianshu.com/p/2788c925c431

posted on 2020-08-25 13:48  猎海纵横  阅读(973)  评论(0编辑  收藏  举报

导航