jquery.cookie
一个简单的,轻量级jQuery lib
引入js
------------------------------------------
用法
------------------------------------------
创建cookie:
创建一个有效期为7天的cookie:
创建一个有效期为7天的,全局作用域的cookie:
读取cookie:
用null来删除cookie:
备注:当前删除cookie时,你必须传入和创建时相同的参数,如:path,domain,secure.
可选项
--------------------------------------------------
定义cookie的生命周期,值是数字或一个Date对象.如果省略,cookie是一个session cooke.
默认:cookie创建时的页面路径
定义cookie的有效路径,默认是cookie创建时页面的路径(标准的浏览器行为).如果你想要它对全部页面有效,使用 path: '/'.
默认:创建cookie时的页面域名
默认:false. 如果是true,cookie传输使用安全协议(https).
默认:false
一个简单的,轻量级jQuery lib
引入js
------------------------------------------
<script src="/path/to/jquery.cookie.js"></script>
用法
------------------------------------------
创建cookie:
$.cookie('the_cookie', 'the_value');
创建一个有效期为7天的cookie:
$.cookie('the_cookie', 'the_value', { expires: 7 });
创建一个有效期为7天的,全局作用域的cookie:
$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });
读取cookie:
$.cookie('the_cookie'); // => 'the_value'
$.cookie('not_existing'); // => null
用null来删除cookie:
$.cookie('the_cookie', null);
备注:当前删除cookie时,你必须传入和创建时相同的参数,如:path,domain,secure.
可选项
--------------------------------------------------
expires: 365
定义cookie的生命周期,值是数字或一个Date对象.如果省略,cookie是一个session cooke.
path: '/'
默认:cookie创建时的页面路径
定义cookie的有效路径,默认是cookie创建时页面的路径(标准的浏览器行为).如果你想要它对全部页面有效,使用 path: '/'.
domain: 'example.com'
默认:创建cookie时的页面域名
secure: true
默认:false. 如果是true,cookie传输使用安全协议(https).
raw: true
默认:false