jquery.cookie 插件的用法 #jquery
// <script src="jQuery.1.8.3.js" type="text/javascript"></script>
// <script src="jquery.cookie.js" type="text/javascript"></script>
//注:当没有指明cookie时间时,所创建的cookie有效期默认到用户浏览器关闭止,故被称为会话cookie。
//创建一个会话cookie:
$.cookie("cookieName","cookieValue");
//创建一个持久cookie:
//注:当指明时间时,故称为持久cookie,并且有效时间为天。
$.cookie("cookieName","cookieValue",{expires :7});
//还可以这样设置
date.settime(date.gettime() + (x * 60 * 1000));
$.cookie("example", "foo", { expires: date });
//注:如果不设置有效路径,在默认情况下
//只能在cookie设置当前页面读取该cookie,cookie的路径用于设置能够读取cookie的顶级目录。
$.cookie("cookieName","cookieValue",{expires :7,path:"/"});
$.cookie("cookieName","cookieValue",{expires:7,path:"/",domain:"chuhoo.com",secure:false,raw:false});
//注:domain:创建cookie所在网页所拥有的域名;secure:默认是false
//如果为true,cookie的传输协议需为https;raw:默认为false
//读取和写入时候自动进行编码和解码(使用encodeURIComponent编码,使用decodeURIComponent解码)
//关闭这个功能,请设置为true。
//获取cookie
//注意cookie是一个文本,取出存入都需要序列化
//如果存在则返回cookieValue,否则返回null。
$.cookie("cookieName");
//删除cookie
$.cookie(‘cookieName’,null);