使用jQuery的插件在客户端来管理Cookie

 

Cookie是用户浏览网站的时候,网站在用户的机器上存放的一小段文本文件,比如购物网站存储用户曾经浏览过的产品列表,门户网站记住用户经常喜欢去看的新闻.还可以记录用户的登录信息等等

我们可以使用jQuery提供的插件Cookie来操作和管理网站的Cookie:代码如下:

 

Cookie插件的API:

1)      写入Cookie

$.cookie(‘cookie’,’value’);

cookie是要写入的Cookie的名字,value是要写入的值.

2)      读取Cookie

$.cookie(‘cookie’);

cookie是要读取的Cookie的名.

3)      删除Cookie

$.cookie(‘cookie’,null);

cookieCookie的名字,设置为null就是删除该Cookie,必须使用与之前设置时候相同的路径(path)和域名(domain),才可以正确的删除Cookie.

4)      其他的参数说明

$.cookie(‘cookie’,’value’,{

    expires:7,

    path:’/’,

    domain:’supermosquito.com’,

    secure:true

})

     expires(Number|Date)有效期.

可以设置一个整数作为有效期(单位是天),也可以直接设置一个日期对象作为Cookie的过期设置.如果设置的日期为负数,比如已经过去的日子,那么此Cookie将会被直接删除,如果不设置或者设置为null,那么这个Cookie将会被当做Session cookie处理,也就是在浏览器关闭的时候被删除.

     path(String)cookie的路径属性.

默认是创建该Cookie的页面路径

     domain(String)Cookie的域名属性

默认是创建该Cookie的页面域名

     secure(Boolean):

如果设置为true那么此Cookie的传输会要求一个安全协议,比如HTTPS.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值