ems-basedata-wdz
Version:
ems-basedata by xianer
23 lines (21 loc) • 797 B
JavaScript
export function set(c_name, value, expire) {
const date = new Date()
date.setSeconds(date.getSeconds() + expire)
// document.cookie= c_name + "=" + escape(value) + "; expires="+ date.toGMTString();
document.cookie = `${c_name}=${escape(value)};export=${date.toGMTString()}}`
}
export function get(c_name){
if (document.cookie.length>0){
let c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1){
c_start=c_start + c_name.length+1
let c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
return ""
}
export function del(c_name){
set(c_name, "", -1)
}