jquery.cookie 用法
12/2/2010 1:10:46 AM
方法签名: jQuery.cookie(name, subName, value, options)
方法说明:读取、写入、删除Cookies
方法参数:
名称 |
说明 |
举例 |
name |
cookies的主键值 |
读取主键:
$.cookie("singleKey")
写入cookies,值为字符串:
$.cookie("singleKey", "", "singleKey-value", { expires: 1, path: "/", secure: false })
|
subName |
子键名称。在写入时请传递空或者null |
读取子键:
$.cookie("multiKey", "subName1")
写入cookies,值为对象:
var subNameObj = { subName1: "aaa", subName2: "bbb", subName3: "ccc" };
$.cookie("multiKey", "", subNameObj, { expires: 1, path: "/", secure: false });
|
value |
Cookies值,可以是字符串或者对象。
如果是对象,则将对象的每个属性保存在Cookies子键。 |
参见上面实例。 |
options |
参数:
expires:可以是数字或者Data类型的对象。
如果传入数字表示几天后过期。
path: 路径,默认为域名根目录(“/”)。
secure:是否启用加密,默认为否。 |
指定过期时间:
var myDate = new Date();
myDate.setFullYear(2009, 10, 10);
$.cookie("singleKey", "", "singleKey-value", { expires: myDate, secure: false })
1天后过期:
var time = Date();
$.cookie("singleKey", "", "singleKey-value", { expires: 1, path: "/", secure: false })
|