首页 新闻 会员 周边 捐助

登录页面在IE/Chrome中不提示保存密码

0
悬赏园豆:30 [待解决问题]

一个登录页面,有 form 表单,有 password 输入框,但在 IE/Chrome 中提交时不出现保存密码的提示,Firefox 中没这个问题

dudu的主页 dudu | 高人七级 | 园豆:29568
提问于:2017-01-24 17:09
< >
分享
所有回答(4)
0

是下面加粗部分的代码引起的

$.validator.setDefaults({
    onfocusout: function (element) {
        //...
        $(element).val($(element).val().trim());
        //..
    },
    onfocusin: function (element, event) {
    },
    onkeyup: function (element, event) {
    }
});
dudu | 园豆:29568 (高人七级) | 2017-01-24 20:53
0

我来帮你结贴。这种功能,应该设置相关的属性,在post上面,或者在password属性上就可以了吧。

Supper_litt | 园豆:1036 (小虾三级) | 2017-01-31 21:28
0

浏览器兼容性吧

大黄人 | 园豆:641 (小虾三级) | 2017-02-03 16:59
0

在表单中加入autocomplete="off"后,IE和FF不会提示保存密码,但是用Chrome浏览器登录系统时,会弹出自动保存密码的提示,从安全的角度考虑最好就不要自动保存了。可以考虑下面代码

<input type="text" name="password" onfocus="this.type='password'" autocomplete="off"/> 

 

aversion | 园豆:215 (菜鸟二级) | 2017-02-04 11:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册