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实现的手风琴侧边菜单效果
Mar 29 jQuery
jquery replace方法去空格
May 08 jQuery
jquery处理checkbox(复选框)是否被选中实例代码
Jun 12 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQuery选择器之表单元素选择器详解
Sep 19 jQuery
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
JQuery元素快速查找与操作
Apr 22 jQuery
jQuery实现获取选中复选框的值实例详解
Jun 28 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 jQuery
jQuery实现获取及设置CSS样式操作详解
Sep 05 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
jQuery 选择器用法实例分析【prev + next】
May 22 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
收音机玩机评测 406 篇视频合集
2020/03/11 无线电
php输出表格的实现代码(修正版)
2010/12/29 PHP
一个PHP并发访问实例代码
2012/09/06 PHP
解析crontab php自动运行的方法
2013/06/24 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
php动态函数调用方法
2015/05/21 PHP
Linux下快速搭建php开发环境
2017/03/13 PHP
PHP用户注册邮件激活账户的实现代码
2017/05/31 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
jQuery实现的仿百度分页足迹效果代码
2015/10/30 Javascript
详解JavaScript语言的基本语法要求
2015/11/20 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
2017/04/23 Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
2017/06/12 Javascript
Javascript中从学习bind到实现bind的过程
2018/01/05 Javascript
深入解读Node.js中的koa源码
2019/06/17 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
vue实现虚拟列表功能的代码
2020/07/28 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
[02:13] 完美世界DOTA2联赛PWL DAY5集锦
2020/11/03 DOTA
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
python中字符串类型json操作的注意事项
2017/05/02 Python
详解Python if-elif-else知识点
2018/06/11 Python
Django restframework 源码分析之认证详解
2019/02/22 Python
详解Django-restframework 之频率源码分析
2019/02/27 Python
python中时间、日期、时间戳的转换的实现方法
2019/07/06 Python
使用Tkinter制作信息提示框
2020/02/18 Python
浅析几个CSS3常用功能的写法
2014/06/05 HTML / CSS
详解HTML5中download属性的应用
2015/08/06 HTML / CSS
什么是表空间(tablespace)和系统表空间(System tablespace)
2013/02/25 面试题
自我鉴定模板
2013/10/29 职场文书
经贸专业毕业生求职信
2014/03/23 职场文书
竞选演讲稿范文大全
2014/05/12 职场文书
文秘班元旦晚会活动策划方案
2014/08/28 职场文书