jQuery操作cookie的示例代码


Posted in jQuery onJune 05, 2019

Cookies

定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术;

下载与引入:jquery.cookie.js基于jquery;先引入jquery,再引入:jquery.cookie.js;下载:http://plugins.jquery.com/cookie/

<script type="text/javascript" src="js/jquery.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');

5.删除cookie

$.cookie('the_cookie', null);  //通过传递null作为cookie的值即可

6.可选参数

$.cookie('the_cookie','the_value',{

  expires:7, 

  path:'/',

  domain:'jquery.com',

  secure:true

}) 

7.参数

expires:(Number|Date)有效期;设置一个整数时,单位是天;也可以设置一个日期对象作为Cookie的过期日期;

path:(String)创建该Cookie的页面路径;

domain:(String)创建该Cookie的页面域名;

secure:(Booblean)如果设为true,那么此Cookie的传输会要求一个安全协议,例如:HTTPS;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
Apr 02 jQuery
jQuery Tree Multiselect使用详解
May 02 jQuery
jquery使用iscorll实现上拉、下拉加载刷新
Oct 26 jQuery
jquery-file-upload 文件上传带进度条效果
Nov 21 jQuery
jquery手机触屏滑动拼音字母城市选择器的实例代码
Dec 11 jQuery
jQuery实现使用sort方法对json数据排序的方法
Apr 17 jQuery
jQuery动态移除与增加onclick属性的方法详解
Jun 07 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
Jquery的Ajax技术使用方法
Jan 21 jQuery
jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】
May 17 jQuery
Jquery异步上传文件代码实例
Nov 13 jQuery
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 #jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 #jQuery
一文快速了解JQuery中的AJAX
May 31 #jQuery
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 #jQuery
jQuery模拟html下拉多选框的原生实现方法示例
May 30 #jQuery
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 #jQuery
jquery实现Ajax请求的几种常见方式总结
May 28 #jQuery
You might like
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
DC动画很好看?新作烂得令人发指,名叫《红色之子》
2020/04/09 欧美动漫
PHP实现文件安全下载
2006/10/09 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
2013/06/03 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
Google Suggest ;-) 基于js的动态下拉菜单
2006/10/11 Javascript
js 自定义的联动下拉框
2010/02/07 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
2017/02/17 Javascript
微信小程序之页面跳转和参数传递的实现
2017/09/29 Javascript
jQuery实现简单的回到顶部totop功能示例
2017/10/16 jQuery
React中使用async validator进行表单验证的实例代码
2018/08/17 Javascript
javascriptvoid(0)含义以及与&quot;#&quot;的区别讲解
2019/01/19 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
简单了解JavaScript sort方法
2019/11/25 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
Node.js API详解之 timer模块用法实例分析
2020/05/07 Javascript
JS代码实现页面切换效果
2021/01/10 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
Python实现冒泡,插入,选择排序简单实例
2014/08/18 Python
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
python避免死锁方法实例分析
2015/06/04 Python
python简单猜数游戏实例
2015/07/09 Python
python中的随机函数random的用法示例
2018/01/27 Python
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
NumPy中的维度Axis详解
2019/11/26 Python
python操作cfg配置文件方式
2019/12/22 Python
pytorch查看模型weight与grad方式
2020/06/24 Python
详解Pandas 处理缺失值指令大全
2020/07/30 Python
公司综合部的成员自我评价分享
2013/11/05 职场文书
测绘工程系学生的自我评价
2013/11/30 职场文书
行政前台岗位职责
2013/12/04 职场文书
《莫泊桑拜师》教学反思
2014/04/23 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
JDK8中String的intern()方法实例详细解读
2022/09/23 Java/Android