首页 > 其他 > 详细

禁止浏览器自动填充密码

时间:2018-12-14 16:26:44      阅读:114      评论:0      收藏:0      [点我收藏+]
 
<input type="password" name="txtPassword" >
<input type="password" name="txtPassword" placeholder="请输入密码" autocomplete="off" />
添加一个隐藏的input,然后设置填充密码的input的name属性和隐藏的一样。同理,type=“text”也一样!
问题:ajax传参的时候,如果传的是key是name,那就会传重复的key
 
 
<input type="password" >
<input data-placeholder="请输入密码" name="password" data-required="true" type="password" autocomplete="new-password" data-max-length="50" tabindex="2" spellcheck="false" id="auto-id-1505904797992" placeholder="请输入密码">
先输入一个隐藏文本域,再输入第二个展示的文本框,重点是我加黑的字体,编译器可能会无法识别,但是浏览器可以解析。
参考网易邮箱设置:
技术分享图片
 
注释:之所以new-password能够解决off失效的原因是autocomplete属性的有效值只有on和off,默认值是on,
如果autocomplete的属性是除on和off外的值,那么就是个无效值,那么浏览器就会放弃对该属性的执行。
换句话说,除on和off外的任一值,可以随便编都行!

禁止浏览器自动填充密码

原文:https://www.cnblogs.com/webooa/p/10119581.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!