当前位置: 移动技术网 > IT编程>开发语言>JavaScript > cookie 在登录时的存储,获取,清除

cookie 在登录时的存储,获取,清除

2020年04月18日  | 移动技术网IT编程  | 我要评论

 在项目中用到cookie一般是用在注册时的记住账号密码或保存固定时间的数据

// cookie 存储
setcookie(c_name, c_pwd, exdays) { // 设置存储用户名密码 var exdate = new date(); exdate.settime(exdate.gettime() + 24 * 60 * 60 * 1000 * exdays); // cookie 有效期 window.document.cookie = "username" + "=" + c_name + ";path=/;expires=" + exdate.togmtstring(); window.document.cookie = "userpwd" + "=" + c_pwd + ";path=/;expires=" + exdate.togmtstring(); },
// cookie 获取 getcookie: function() { // 从cookie 获取用户名密码 if (document.cookie.length > 0) { var arr = document.cookie.split("; "); // 获取cookie 后以 "; " 进行分割 for (var i = 0; i < arr.length; i++) { var arr2 = arr[i].split("="); // 以 "=" 来进行分割 if (arr2[0] == "username") { // 判断用户名是否是第一个 this.phone = arr2[1]; } else if (arr2[0] == "userpwd") { this.password = arr2[1]; } } this.check = true; // 记住密码单选框 } },
// cookie 清除 clearcookie: function() { this.setcookie("", "", -1); }

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网