JS设置COOKIES并读取的一个实例_浏览器特效

模板酷站
  •       3/5
  •       1
  •       2
  •       3
  •       4
  •       5
查看演示效果

      织梦DedeCMS视频教程买空间 租服务器 选网硕互联! 无忧站长工具,百度权重一键全查!

      本代码演示用JS设置COOKIES,保存你的操作选项,然后读取出被保存的值。JS对COOKIES操作是个很实用的功能,现在很多程序都会用到。

      <html> <head> <meta http-equiv="Content-Language" mrc="zh-cn"> <meta http-equiv="Content-Type" mrc="text/html; charset=gb2312"> <title>JS设置COOKIES并读取的一个实例</title> </head> <body> <!--script> function getCookie(str){ var tmp,reg=new RegExp("(^| )"+str+"=([^;]*)(;|$)","gi"); if(tmp=reg.exec(document.cookie))return(tmp[2]); return null; } var arr=["a","b","c"] var arr2=["d","e","f"] document.cookie="username=" + arr; document.cookie="password=" + arr2; if(arr=getCookie("username").split(","))alert(arr[1]); if(arr=getCookie("password").split(","))alert(arr[1]); </script--> <script> var NO=4; var ArrayStr=new Array();for(i=0;i<NO;i++)ArrayStr[i]="null"; function AddArray(str,gor){ ArrayStr[gor-1]=str; document.cookie="username="+ArrayStr; } function getCookie(str){ var tmp,reg=new RegExp("(^| )"+str+"=([^;]*)(;|$)","gi"); if(tmp=reg.exec(document.cookie))return(tmp[2]); return null; } function ReadCookie(){ alert(getCookie("username").split(",")); } </script> <input type="button" onclick="AddArray(value,sing)" value="COOKIES一的值哦" sing="1"> <input type="button" onclick="AddArray(value,sing)" value="COOKIES二的值哦" sing="2"> <input type="button" onclick="AddArray(value,sing)" value="COOKIES三的值哦" sing="3"> <input type="button" onclick="AddArray(value,sing)" value="COOKIES四的值哦" sing="4"> <input type="button" value="查看保存的COOKIES值" onclick="ReadCookie()"> </body> </html>