jQuery.cookie.js使用方法总结
来源:互联网 发布:支付宝钱包软件下载 编辑:程序博客网 时间:2024/06/14 09:48
jQuery.cookie.js是一款轻量级cookie管理插件,支持写入cookie,读取cookie,删除cookie等一系列操作:
插件下载地址:jQuery.cookie.js
初级方法介绍:
1.创建一个会话cookie:$.cookie('cookieName','cookieValue');注:当乜有注明cookie失效时间时,默认为浏览器关闭即cookie失效,即在一次会话中有效。
2.获取cookie:$.cookie('cookieName');注:不存在value值时返回null.
3.销毁cookie:$.cookie('cookieName',NULL);注:删除cookie,通过传递null作为cookie的值即可.
中级使用方法:
1.创建一个持久化cookie:$.cookie('cookieName','cookieValue',{expires:7});//设置cookie有效期
2.创建带有路径的持久化cookie:$.cookie('cookieName','cookieValue',{expires:7,path:'/'});
3.创建持久化带有路径和域名的cookie:$.cookie('cookieName','cookieValue',{expires:7,path:'/',domain:'xxx.com',secure:false,raw:false});
[option]参数说明:
1.expires: 定义cookie的有效时间,值可以是一个(从创建cookie时算起,以天为单位)或一个Date。如果省略,那么创建的cookie是会话cookie,将在用户退出浏览器时被删除。
2.path: '/' 默认情况:只有设置cookie的网页才能读取该cookie。定义cookie的有效路径。默认情况下,该参数的值为创建cookie的网页所在路径(标准浏览器的行为)。
3.domain: 'example.com'默认值:创建cookie的网页所拥有的域名。
4.secure: true默认值:false。如果为true,cookie的传输需要使用安全协议(HTTPS)。
5.raw: true默认值:false。 默认情况下,读取和写入cookie的时候自动进行编码和解码(使用encodeURIComponent编码,decodeURIComponent解码)。要关闭这个功能设置raw: true即可。
相关注意事项:
cookie本质上是一个txt文本,因此只能够存入字符串,对象通常要序列化之后才能存入cookie,而取的时候要反序列才又能得到对象。
1.序列化字符串: var str1 = JSON.stringify(str);
2.反序列化字符串:str2 = JSON.parse(str1);
- jQuery.cookie.js使用方法总结
- jquery.cookie.js 使用方法
- jquery.cookie.js 使用方法
- jquery.cookie.js 使用方法
- jquery.cookie.js 使用方法
- jquery.cookie.js插件使用方法
- jquery.cookie.js的使用方法
- jquery.cookie.js操作cookie的使用方法
- jquery.cookie.js源码和使用方法
- jquery.cookie使用方法
- jquery.cookie使用方法
- jquery.cookie 使用方法
- jQuery中的cookie使用方法
- jquery.cookie使用方法
- jquery.cookie 的使用方法
- jquery.cookie使用方法
- jquery.cookie使用方法
- jquery.cookie 使用方法
- Unity编译时找不到AndroidSDK的问题:Unable to list target platforms
- hibernate中的session中的方法(网页资料整理)
- C++ 21 —— 异常
- Springboot中redis
- Geodetic 集合
- jQuery.cookie.js使用方法总结
- redis 集群
- 使用Spring MVC创建REST API
- 一个简单的定时任务
- Iterator_traits
- s3c2440 watchdog驱动
- leetcode No72. Edit Distance
- 优秀产品经理的核心技能
- 详解Mabitis中的#与$符号区别及用法介绍