浏览器记住密码是根据页面中有没有类型为password的input框进行判断的,如果有则浏览器会提示是否要记住密码,并在下次登录的时候自动填充。我们要不让浏览器记住密码,就根据这个关键点,不使用类型为password的input框用于输入密码。
实现方法如下:
密码输入框的默认类型设置为text,当用户输入密码时,动态改变input类型为password,这样就不会让密码以明文展示,又可以让浏览器不提示记住密码。
$("#pwd").focus(function() {
$("#pwd").attr('type','password');
});
<input type="text" id="pwd" name="pwd" placeholder="密码" maxlength="20" class="user_password" />
这种方法在低版本浏览器上面可能会出现兼容问题。