A classmate Hui Tao shared to me his written action cookie function, post it, make a note:
//Action cookie//delete cookie Hcookie (' cookiename ', ' ', ' del '); Query cookie Hcookie (' cookiename '); Add modified cookie Hcookie (' cookiename ', ' cookievalue ') functionHcookie (Key, Value,del) { varv = arguments[1]?arguments[1]:NULL; varD = arguments[1]?arguments[1]: ' Nodel '; if(del = "Del"){ var Date=New Date(); Date. SetTime (Date. GetTime ()-10000); Document. cookie=Key+ "=" +value+ "; Expires= "+Date.togmtstring (); return' Del_ok '; }Else{ if(value==NULL){ varStrcookie=document.cookies; varArrcookie=strcookie.Split("; "); varresult; for(vari=0;i<arrcookie.length;i++){ varArr=arrcookie[i].Split("="); if(Key==arr[0]) {result=arr[1]; Break; } } returnresult; }Else{document. cookie=Key+"="+value; return' Add_ok '; } } }
Functions for manipulating cookies