首页 > Web开发 > 详细

js添加获取删除cookie

时间:2021-07-26 09:22:23      阅读:24      评论:0      收藏:0      [点我收藏+]
//添加cookie
function setCookie(name,value,second){
  if(!name||!value) return;
    var exp = new Date();
    if(!second){
     exp.setDate(exp.getDate()+1);
     exp.setHours(0);
     exp.setMinutes(0);
     exp.setSeconds(0);
    }else{
    exp.setTime(exp.getTime() + second * 1000);
   }
  document.cookie = name + "="+ encodeURIComponent(value) +";expires="+ exp+";path=/";
}
//获取cookie
function getCookie(name){
   var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
   if(arr != null) return decodeURIComponent(arr[2]);
    return null;
   }
//删除cookie
function delCookie(name){
   var cval=getCookie(name);
   if(cval){
    var exp = new Date();
    exp.setDate(exp.getDate() - 1);
    document.cookie= name +"="+encodeURIComponent(cval)+";expires="+exp;
   }
}
 

 

js添加获取删除cookie

原文:https://www.cnblogs.com/erjia/p/15059200.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!