登录时 记住密码的实现

 
   //判断是否有cookie的值
var  staffCodeValue = me.getCookieValue('staff_code') ;
  var  passwordValue = me.getCookieValue('password') ;
  if(staffCodeValue && passwordValue && staffCodeValue != null && passwordValue != null){
      me.$('input[name=rePassword]').click();
      me.$('#staff_code').val(me.getCookieValue('staff_code'));
      me.$('#password').val(me.getCookieValue('password'));
  }else{
      me.$('#staff_code').val(me.getCookieValue('staff_code'));
      me.$('#password').val('');
      return;
  }
 
// 判断是否记住密码(勾选记住密码)
if(this.$("input[name='rePassword']").is(':checked')){
       me.setCookieValue('staff_code',staff_code,7); // 保存帐号到cookie,有效期7       me.setCookieValue('password',password,7);
   }else{ //  (未勾选记住密码 删除cookie)
       me.delCookievalue("password");
   }

//设置cookie
setCookieValue: function (name, value, day) {
    var date = new Date();
    date.setDate(date.getDate() + day);
    document.cookie = name + '=' + value + ';expires=' + date;
},
//获取cookie
getCookieValue: function (name) {
    var reg = RegExp(name + '=([^;]+)');
    var arr = document.cookie.match(reg);
    if (arr) {
        return arr[1];
    } else {
        return '';
    }
},
//删除cookie
delCookievalue: function (name) {
    var me = this;
    me.setCookieValue(name, null, -1);
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值