首页 > 代码库 > 设置cookie、获取cookie、删除cookie函数封装
设置cookie、获取cookie、删除cookie函数封装
//设置cookie函数
function setCookie(key,value,t){
var oDate = new Date();
oDate.setDate( oDate.getDate() + t );
document.cookie = key + ‘=‘ + encodeURI(value) + ‘;expires=‘ + oDate.toGMTString();
}
//获取cookie函数
function getCookie(key){
//通过分号空格拆分开所有cookie
var arr1 = document.cookie.split(‘; ‘);
for (var i = 0; i < arr1.length; i++) {
//通过等号拆分单个cookie键值
var arr2 = arr1[i].split(‘=‘);
if( arr2[0]==key ){
return decodeURI(arr2[1]);
}
};
}
//删除cookie函数
function removeCookie(key){
setCookie(key,‘‘,-1);
}
设置cookie、获取cookie、删除cookie函数封装
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。