How do you store a two-dimensional array in a cookie?
First, convert the array into a string, and then remove the slash (why is there a slash?). ) Convert back
a.php
b.php
JS Create cookie
var name = "Str1"; varfunction Setcookie (Name,value)//two parameters, one is the name of the cookie, one is the value { var days = 30;//This cookie will be saved for 30 day
varexp = Newdate (); Newdate ("December, 9998"); Exp.settime (Exp.gettime () + days*24*60*60*1000); Document.cookie = name + "=" + Escape (value) + "; expires=" +exp.togmtstring ();} Functiongetcookie (name)//Take the cookie function { var arr =document.cookie.match (New RegExp ("(^|)") +name+ "= ([^;] *)(;|$)")); if (arr! = null) return (arr[2]); return null;} function Delcookie (name)//delete cookie{ var exp =new Date (); Exp.settime (Exp.gettime ()-1); Varcval=getcookie (name); if (cval!=null) document.cookie= name + "=" +cval+ "; expires=" +exp.togmtstring ();} Setcookie ("Xiaoqi", "3")