如何利用js禁止浏览器自动填写表单

如何利用js禁止浏览器自动填写表单
autocomplete 没用

在网页开发中,在表单中加入autocomplete="off"后,IE和FF不会提示保存密码,但是用Chrome浏览器登录系统时,会弹出自动保存密码的提示。
可以尝试用两种方法解决:
1、采取“动态设置密码域”的方法:
代码如下:
<input type="text" name="password" onfocus="this.type='password'" autocomplete="off"/>
解释:当这个文档框获取焦点时才将其变成密码域。
2、参考新浪微博的实现,不使用form,直接通过div+input来实现,通过js提交表单。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-09
<input autocomplete="off" type="password" />这个方法应该只是阻止浏览器从cookie中获取,但是浏览器还是可以从其他途径获取。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网