jQuery.cookie.js使用方法及相关参数解释


Posted in Javascript onMarch 06, 2017

cookie操作需要上传到服务器才能查看到结果本地不行

一个轻量级的cookie 插件,可以读取、写入、删除 cookie。

jquery.cookie.js 的配置

首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。

<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> 
<script type="text/javascript" src="js/jquery.cookie.js"></script>

使用方法

1.新添加一个会话 cookie:

$.cookie('the_cookie', 'the_value');

注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止,所以被称为

“会话cookie(session cookie)”。

2.创建一个cookie并设置有效时间为 7天:

$.cookie('the_cookie', 'the_value', { expires: 7 });

注:当指明了cookie有效时间时,所创建的cookie被称为“持久 cookie (persistent cookie)”。

3.创建一个cookie并设置 cookie的有效路径:

$.cookie('the_cookie', 'the_value', { expires: 7, path: '/' });

注:在默认情况下,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一个页面设

置的cookie,必须设置cookie的路径。cookie的路径用于设置能够读取 cookie的顶级目录。将这

个路径设置为网站的根目录,可以让所有网页都能互相读取 cookie (一般不要这样设置,防止出现冲突) 。

4.读取cookie:

$.cookie('the_cookie'); // cookie存在 => 'the_value' 
$.cookie('not_existing'); // cookie不存在 => null

5.删除cookie,通过传递null作为cookie的值即可:

$.cookie('the_cookie', null);

----------相关参数的解释---------------

1).expires: 365

定义cookie的有效时间,值可以是一个数字(从创建cookie时算起,以天为单位)或一个Date 对

象。如果省略,那么创建的cookie是会话cookie,将在用户退出浏览器时被删除。

2).path: '/'

默认情况:只有设置cookie的网页才能读取该cookie。

定义cookie的有效路径。默认情况下, 该参数的值为创建 cookie 的网页所在路径(标准浏览器的行为) 。

如果你想在整个网站中访问这个cookie需要这样设置有效路径:path: '/'。如果你想删除一个定义

了有效路径的 cookie,你需要在调用函数时包含这个路径:$.cookie('the_cookie', null,

{ path: '/' });。 domain: 'example.com'

默认值:创建 cookie的网页所拥有的域名。

3).secure: true

默认值:false。如果为true,cookie的传输需要使用安全协议(HTTPS)。

4).raw: true

默认值:false。

默认情况下,读取和写入 cookie 的时候自动进行编码和解码(使用encodeURIComponent 编码,

decodeURIComponent 解码)。要关闭这个功能设置 raw: true 即可。

以上所述是小编给大家介绍的jQuery.cookie.js使用方法及相关参数解释,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 获取URL参数的插件
Mar 04 Javascript
3款实用的在线JS代码工具(国外)
Mar 15 Javascript
jQuery中remove()方法用法实例
Dec 25 Javascript
JavaScript生成二维码图片小结
Dec 27 Javascript
简单的jQuery banner图片轮播实例代码
Mar 04 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
Aug 06 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
Dec 23 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
Mar 09 Javascript
JQuery 封装 Ajax 常用方法(推荐)
May 21 jQuery
react配合antd组件实现的管理系统示例代码
Apr 24 Javascript
Vue.js 2.x之组件的定义和注册图文详解
Jun 19 Javascript
详解js实时获取并显示当前时间的方法
May 10 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
Mar 06 #Javascript
jQuery简单实现遍历单选框的方法
Mar 06 #Javascript
jQuery在header中设置请求信息的方法
Mar 06 #Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
Mar 06 #Javascript
Vue.js 2.0中select级联下拉框实例
Mar 06 #Javascript
jquery获取select,option所有的value和text的实例
Mar 06 #Javascript
Bootstrap按钮组简单实现代码
Mar 06 #Javascript
You might like
初级的用php写的采集程序
2007/03/16 PHP
PHP验证码无法显示的原因及解决办法
2017/08/11 PHP
ThinkPHP5 验证器的具体使用
2018/05/31 PHP
php使用环形链表解决约瑟夫问题完整示例
2018/08/07 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
phpstudy后门rce批量利用脚本的实现
2019/12/12 PHP
js 数组克隆方法 小结
2010/03/20 Javascript
jQuery 表单验证扩展(三)
2010/10/20 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
AngularJS 实现JavaScript 动画效果详解
2016/09/08 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
在vue中多次调用同一个定义全局变量的实例
2018/09/25 Javascript
electron + vue项目实现打印小票功能及实现代码
2018/11/25 Javascript
基于javascript的拖拽类封装详解
2019/04/19 Javascript
了解JavaScript表单操作和表单域
2019/05/27 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
js单线程的本质 Event Loop解析
2019/10/29 Javascript
jQuery实现查看图片功能
2020/12/01 jQuery
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
Python操作MongoDB详解及实例
2017/05/18 Python
Python内置函数—vars的具体使用方法
2017/12/04 Python
Python多进程池 multiprocessing Pool用法示例
2018/09/07 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
使用python opencv对目录下图片进行去重的方法
2019/01/12 Python
Python3使用xlrd、xlwt处理Excel方法数据
2020/02/28 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
2020/10/15 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
法国足球商店:Footcenter
2019/07/06 全球购物
授权委托书(完整版)
2014/09/10 职场文书
红歌会主持词
2015/07/02 职场文书
读鲁迅先生的经典名言
2019/08/20 职场文书
MySQL索引是啥?不懂就问
2021/07/21 MySQL
Kubernetes关键组件与结构组成介绍
2022/03/31 Servers