After a long night and no sleep, I studied the Jquery Method for Cookie operation. Here I paste the finished product directly without analysis. The following describes how to use it.
jQuery.cookie=function(name,value,options){ if(typeof value!='undefined'){ options=options||{}; if(value===null){ value=''; options.expires=-1; } var expires=''; if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){ var date; if(typeof options.expires=='number'){ date=new Date(); date.setTime(date.getTime()+(options.expires * 24 * 60 * 60 * 1000)); }else{ date=options.expires; } expires=';expires='+date.toUTCString(); } var path=options.path?';path='+options.path:''; var domain=options.domain?';domain='+options.domain:''; var secure=options.secure?';secure':''; document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join(''); }else{ var cookieValue=null; if(document.cookie&&document.cookie!=''){ var cookies=document.cookie.split(';'); for(var i=0;i<cookies.length;i++){ var cookie=jQuery.trim(cookies[i]); if(cookie.substring(0,name.length+1)==(name+'=')){ cookieValue=decodeURIComponent(cookie.substring(name.length+1)); break; } } } return cookieValue; }};
Example:
$. Cookie ('username'); // get cookie $. cookie ('username', 'zhang san'); // set cookie $. cookie ('username', 'lily', {expires: 3}); // set the cookie with time for 3 days $. cookie ('username', '', {expires:-1}); // Delete cookie $. cookie ('username', null); // delete a cookie
Articles you may be interested in
- Js operation cookie, js reading cookie, js setting cookie, js deleting cookie Summary
- MySQL index Operation Command (create index, re-index, query index, delete index) Summary
- Javascript to get the current mouse position (compatible with IE and firefox)
- FckEditor shortcut menu-image deletion function
- Edit the jQuery select drop-down box (add, delete, modify)
- Comparison and Analysis of string encoding functions escape, encodeURI, and encodeURIComponent in javascript
- Compatible with the setting homepage of IE and firefox and the JavaScript code added to favorites
- Js to get the current mouse position, compatible with ie and firefox