//function: Save cookies function parameter: Name,cookie name; value, values */function Se Tcookie (name,value) {var days = 30*12; The cookie will be saved for one year var exp = new Date (); Get current Time Exp.settime (Exp.gettime () + days*24*60*60*1000); Change to milliseconds Document.cookie = name + "=" + Escape (value) + "; expires=" + exp.togmtstring (); }/* Function: Get cookies function parameter: Name,cookie name */function GetCookie (name) {var arr = Document.cook Ie.match (New RegExp ("(^|)" +name+ "= ([^;] *)(;|$)")); if (arr! = null) {return unescape (arr[2]); }else{return null; }}/* Function: Delete cookies function parameter: Name,cookie name */function Delcookie (name) {var exp = New Date (); Current Time Exp.settime (Exp.gettime ()-1); var cval=getcookie (name); if (cval!=null) document.cookie= name + "=" +cval+ "; expires=" +exp.togmtstring (); }
A simple way to read and write cookies with JS