js cookie

    技术2022-05-20  40

    增加Cookie操作

    Js代码 function setCookie(cName,cValue,cExpire){       var now = new Date();       now.setMinutes(now.getMinutes()+cExpire);       document.cookie = cName + "=" + escape(cValue) + ";expires=" + now.toGMTString();   }   function setCookie(cName,cValue,cExpire){ var now = new Date(); now.setMinutes(now.getMinutes()+cExpire); document.cookie = cName + "=" + escape(cValue) + ";expires=" + now.toGMTString(); }

    2.2 获取Cookie操作

    Js代码 function getCookie(cName){       var cookies = document.cookie;       if(cookies.length>0){           var cStart = cookies.indexOf(cName+'=');           if(cStart!=-1){               cStart = cStart + cName.length + 1;               cEnd = cookies.indexOf(';',cStart);               if(cEnd==-1)                   cEnd = cookies.length;               return unescape(cookies.substring(cStart,cEnd))           }       }else{           return null;       }   }   function getCookie(cName){ var cookies = document.cookie; if(cookies.length>0){ var cStart = cookies.indexOf(cName+'='); if(cStart!=-1){ cStart = cStart + cName.length + 1; cEnd = cookies.indexOf(';',cStart); if(cEnd==-1) cEnd = cookies.length; return unescape(cookies.substring(cStart,cEnd)) } }else{ return null; } }

    2.3 删除Cookie操作

        删除cookie就是将某个cookie过期。

    Js代码 function expireCookie(cName){       var cValue = getCookie(cName);       setCookie(cName,cValue,-1);   }  

    最新回复(0)