Var cookieutil = {get:function (name) {var cookiename = encodeuricomponent (name) + " = "; Var cookiestart = document.cookie.indexof (CookieName);var cookievalue = null; if (cookiestart>-1) {var cookieend = document.cookie.indexof (";", Cookiestart); if (cookieEnd==-1 ) {cookieend = document.cookie.length;} Cookievalue = decodeuricomponent (document.cookie.substring (cookiestart+cookiename.length,cookieend)) ;} Return cookievalue;},set:function (name,value,expires,path,domain,secure) {var cookieText = encodeURIComponent (name) + "=" +encodeuricomponent (value); if (expires instanceof date) {cookietext + = "; expires=" +expires.togmtstring ();} if (path) {cookietext += ";p ath=" +path;} if (domain) {cookietext+= ";d omain=" +domain;} if (secure) {cookietext+= "; secure";} Document.cookie=cookietext;},unset:function (name,path,domain,secure) {this.set (name, "", New date (0), Path, domain,secure);}};
Cookie read/write JS