jquery java cookie操作_[Java教程]jquery实现的cookie操作插件

[Java教程]jquery实现的cookie操作插件

0 2015-07-28 02:00:07

jquery实现的cookie操作插件:

cookie虽说具有一定的确定,但是在某些问题的处理上还是非常好用的,这里就不列举了,这里提供一个jquery实现的操作cookie的插件,功能比较全面,希望给大家带来一定的帮助,代码如下:jQuery.cookie=function(name, value, options){ if(typeof value != 'undefined'){ options=options||{}; if(value === null){ value=''; options.expires=-1; } var expires=''; if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){ var date; if(typeof options.expires=='number'){ date=new Date(); date.setTime(date.getTime()+(options.expires * 24 * 60 * 60 * 1000)); } else{ date = options.expires; } expires= '; expires=' + date.toUTCString(); } var path = options.path ? '; path=' + (options.path) : ''; var domain = options.domain ? '; domain=' + (options.domain) : ''; var secure = options.secure ? '; secure' : ''; document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join(''); } else{ var cookieValue = null; if(document.cookie && document.cookie != ''){ var cookies = document.cookie.split(';'); for (var i = 0; i < cookies.length; i++){ var cookie = jQuery.trim(cookies[i]); if (cookie.substring(0, name.length + 1) == (name + '=')){ cookieValue = decodeURIComponent(cookie.substring(name.length + 1)); break; } } } return cookieValue; }}

以上是一个操作cookie的功能强大的jquery插件。

插件使用说明如下:

1.jQuery.cookie("mycookie"),获取cookie。

2.jQuery.cookie("mycookie","cookievalue"),设置cookie的值。

3.jQuery.cookie("mycookie","cookievalue",{expires: 3, path: '/', domain: 'jquery.com', secure: true}),创建一个cookie,并设置cookie的过期时间,路径,域名等。

4.jQuery.cookie("mycookie",null),删除一个cookie。

jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar ************************************************************* jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为valu e example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar ************************************************************** jQuery cookie是个很好的cookie插件,大概的使用方法如下 example $.cookie(’name’, ‘value’); 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true}); 新建一个cookie 包括有效期 路径 域名等 example $.cookie(’name’, ‘value’); 新建cookie example $.cookie(’name’, null); 删除一个cookie var account= $.cookie('name'); 取一个cookie(name)值给myvar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值