1、直接上代码 ,废话少说
//用户名 密码 过期天数
setCookie(username, password, exdays) {
var exdate = new Date() //获取时间
exdate.setTime(exdate.getTime() + 24 * 60 * 60 * 1000 * exdays) //保存的天数
window.document.cookie =
'userName' + '=' + username + ';path=/;expires=' + exdate.toGMTString()
window.document.cookie =
'userPwd' +
'=' +
Base64.encode(password) +
';path=/;expires=' +
exdate.toGMTString()
},
getCookie() {
if (document.cookie.length > 0) {
var arr = document.cookie.split('; ')
for (var i = 0; i < arr.length; i++) {
var arr2 = arr[i].split('=')
if (arr2[0] == 'userName') {
this.loginForm.username = arr2[1]
} else if (arr2[0] == 'userPwd') {
this.loginForm.password = Base64.decode(arr2[1])
this.checked = true
}
}
}
},
clearCookie() {
this.setCookie('', '', -1) //修改2值都为空,天数为负1天就好了
},
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)