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 相关文章推荐
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
JQuery Ajax动态加载Table数据的实例讲解
Aug 09 jQuery
jQuery实现轮播图及其原理详解
Apr 12 jQuery
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 jQuery
学习jQuery中的noConflict()用法
Sep 28 jQuery
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
jQuery实现的五星点评功能【案例】
Feb 18 jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
jquery实现的放大镜效果示例
Feb 24 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
DW中链接mysql数据库时,建立字符集中文出现乱码的解决方法
2010/03/27 PHP
php批量缩放图片的代码[ini参数控制]
2011/02/11 PHP
php若干单维数组遍历方法的比较
2011/09/20 PHP
PHP、Java des加密解密实例
2015/04/27 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
PHP反射API示例分享
2016/10/08 PHP
php利用ob_start()清除输出和选择性输出的方法
2018/01/18 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
ThinkPHP 框架实现的读取excel导入数据库操作示例
2020/04/14 PHP
jquery下利用jsonp跨域访问实现方法
2010/07/29 Javascript
jquery随机展示头像代码
2011/12/21 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
2012/02/27 Javascript
javascript 常用功能总结
2012/03/18 Javascript
Jquery的Tabs内容轮换效果实现代码,几行搞定
2014/02/12 Javascript
javascript模拟命名空间
2015/04/17 Javascript
Boostrap栅格系统与自己额外定义的媒体查询的冲突问题
2017/02/19 Javascript
jQuery树插件zTree使用方法详解
2017/05/02 jQuery
Nodejs中使用phantom将html转为pdf或图片格式的方法
2017/09/18 NodeJs
服务端预渲染之Nuxt(使用篇)
2019/04/08 Javascript
jsonp跨域获取百度联想词的方法分析
2019/05/13 Javascript
深入浅析vue全局环境变量和模式
2020/04/28 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
Python实现句子翻译功能
2017/11/14 Python
Python re 模块findall() 函数返回值展现方式解析
2019/08/09 Python
使用Python求解带约束的最优化问题详解
2020/02/11 Python
Python中的流程控制详解
2021/02/18 Python
英国足球店:UK Soccer Shop
2017/11/19 全球购物
大学生校园创业计划书
2014/02/08 职场文书
贷款担保申请书
2014/05/20 职场文书
淘宝店策划方案
2014/06/07 职场文书
2014年妇幼保健工作总结
2014/12/08 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
浅谈怎么给Python添加类型标注
2021/06/08 Python
Node.js实现断点续传
2021/06/23 Javascript