<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="详解js中的cookie的读写操作例子" id="card1">
<p> 游客</p><p>
标题:详解js中的cookie的读写操作例子<br/>
正文:<br/>
cookie是一小段信息，以键/值对的信息保存在计算机硬盘上的字符串， cookie存储容量大概在4kb，不同的浏览器厂家对cookie大小的限制有微微的差异；cookie主要的本质是“识别”，通过识别来做一些事情;cookie 也是无法从你的硬盘取得任何其它数据，传送电脑病毒或者获取你的电子邮件地址。cookie是有有效期的，cookie的默认有效期是从cookie生成至浏览器关闭，也可以通过设置cookie的有效期来指定其失效日期；用户也可以禁止cookie也可以手动删除cookie。 <br/><br/>cookie是字符串而且还是一个特定格式的文本字符串 <br/><br/>格式：cookieName=cookieValue;expires=expiresDate;path=URLpath;domain=siteDomain//cookie名称，失效日期，储存URL,储存域值； <br/><br/>cookie的创建方式 <br/><br/>设置cookie我们一般都封装成一个函数： <br/>代码如下:<br/>function addCookie(sName,sValue,day) { <br/>var expireDate = new Date(); <br/>expireDate.setDate(expireDate.getDate()+day);; <br/>//设置失效时间 <br/>document.cookie = escape(sName) + '=' + escape(sValue) +';expires=' + expireDate.toGMTString();6 //escape()汉字转成unicode编码,toGMTString() 把日期对象转成字符串 <br/>} <br/><br/>读取cookie <br/><br/>添加了cookie之后，我们如何来获取它呢，很简单： <br/>代码如下:<br/>function getCookies() { <br/>var showAllCookie = ''; <br/>if(!document.cookie == ''){ <br/>var arrCookie = document.cookie.split('; '); <br/>//用spilt('; ')切割所有cooki<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1226&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1226&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1226&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1226&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1226&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1226">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1226">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>