1. Set Cookies
/* * * Set cookie * /function setcookie (name, value) {// Gets the current time varnew Date () ; var expiredays = ten; + expiredays * 3600 * +); // set the UserID and username two cookies to expire after 10 days Document.cookie = name + "=" + Value + ";p ath=/;expire=" + date.togmtstring (); }
2. Obtaining cookies
function GetToken (name) { varnew RegExp ("(^|)" + name + "= ([^;] *)(;|$)"); if (arr = Document.cookie.match (reg)) return unescape (arr[2]); Else return NULL ;};
3. Delete Cookies
/** * Delete cookies * @param name*/ functionDeletecookie (name) {varExp =NewDate (); Exp.settime (Exp.gettime ()-1); varCval =GetCookie (name); if(Cval! =NULL) Document.cookie= name + "=" + Cval + ";p ath=/;expires=" +exp.togmtstring ();
// in deleting from cookie varDomaininfoarray = Document.domain.split (".")); Document.cookie= name + "=" + Cval + ";d omain=." + domaininfoarray[domaininfoarray.length-2] + "." + Domaininfoarray[domaininfoarray.le Ngth-1] + ";p ath=/;expires=" +exp.togmtstring (); }
JavaScript Action Cookie