原生js操作cookie

 1     //设置cookie
 2     function setCookie(name,value,time){
 3         var exdate=new Date();
 4         exdate.setTime(exdate.getTime()+time * 1000);
 5         document.cookie=name+"="+escape(value)+((time==null)? "":";expires="+exdate.toGMTString())
 6     }
 7     
 8     //获取cookie
 9   function getCookie(name){
10     if(document.cookie.length>0){
11       var c_start=document.cookie.indexOf(name + "=");
12       if(c_start!=-1){
13         c_start=c_start+name.length+1;
14         c_end=document.cookie.indexOf(";",c_start);
15         if(c_end==-1){
16           c_end=document.cookie.length;
17         }
18         return unescape(document.cookie.substring(c_start,c_end));
19       }
20     }
21     return "";
22   }
23   
24   //删除cookie
25   function removeCookie(name){
26       var value = getCookie(name);
27       if(value == ""){
28           return;
29       }
30       //获取当前时间
31       var exdate=new Date();
32       //设置过期时间为过去的时间
33       exdate.setTime(exdate.getTime()-1000);
34       document.cookie = name+"="+escape(value)+";expires="+exdate.toGMTString()
35   }

 

转载于:https://www.cnblogs.com/chengzhongyi/p/10320839.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值