|
|
@ -0,0 +1,32 @@ |
|
|
|
// 设置cookie
|
|
|
|
function setCookie(name, value, iDay = 1) { |
|
|
|
var oDate = new Date() |
|
|
|
oDate.setDate(oDate.getDate() + iDay) |
|
|
|
document.cookie = name + '=' + value + ';expires=' + oDate |
|
|
|
} |
|
|
|
// 获取cookie
|
|
|
|
function getCookie(name) { |
|
|
|
var arr = document.cookie.split('; ') |
|
|
|
for (var i = 0; i < arr.length; i++) { |
|
|
|
var arr2 = arr[i].split('=') |
|
|
|
if (arr2[0] == name) { |
|
|
|
return arr2[1] |
|
|
|
} |
|
|
|
} |
|
|
|
return '' |
|
|
|
} |
|
|
|
// 移除cookie
|
|
|
|
function removeCookie(name) { |
|
|
|
setCookie(name, 1, -1) |
|
|
|
} |
|
|
|
|
|
|
|
//清除所有cookie函数
|
|
|
|
function clearAllCookie() { |
|
|
|
var keys = document.cookie.match(/[^ =;]+(?=\=)/g) |
|
|
|
if (keys) { |
|
|
|
for (var i = keys.length; i--; ) |
|
|
|
document.cookie = keys[i] + '=0;expires=' + new Date(0).toUTCString() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
export default { setCookie, getCookie, removeCookie, clearAllCookie } |