Set cookie function Setcookie (cookiename,cookievalue,cookieexpires,cookiepath) {cookievalue = Escape (Cookievalue); /encoded latin-1 if (cookieexpires== "") {var nowdate = new Date (); Nowdate.setmonth (Nowdate.getmonth () +6); cookieexpires = Nowd Ate.togmtstring (); } if (cookiepath!= "") {cookiepath = "; Path= "+cookiepath; } document.cookie= cookiename+ "=" +cookievalue+ "; expires=" +cookieexpires+cookiepath; }
Get Cookie function Getcookievalue (cookiename) {var cookievalue = Document.cookie; var cookiestartat = Cookievalue.index Of ("" "+cookiename+" = "); if (cookiestartat==-1) {cookiestartat = Cookievalue.indexof (cookiename+ "=");} if (cookiestartat==-1) {cookieValue = Null else {cookiestartat = Cookievalue.indexof ("=", Cookiestartat) +1; cookieendat = Cookievalue.indexof (";", cookieStartAt ); if (cookieendat==-1) {cookieendat = cookievalue.length;} cookievalue = Unescape (cookievalue.substring (CookieStartAt, Cookieendat));//Decode latin-1} return cookievalue; }
A small example:
<!doctype html>
Attention:
Because Google Chrome browser for security only support Online-cookie, so in the local test is not effective, you need to upload to the server to try.