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实现简单的滑动导航代码(移动端)
May 22 jQuery
jQuery导航条固定定位效果实例代码
May 26 jQuery
jQuery用户头像裁剪插件cropbox.js使用详解
Jun 07 jQuery
jquery 一键复制到剪切板的实例
Sep 20 jQuery
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
Sep 20 jQuery
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
jQuery实现聊天对话框
Feb 08 jQuery
jQuery实现html可联动的百分比进度条
Mar 26 jQuery
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
jQuery实现异步上传一个或多个文件
Aug 17 jQuery
jQuery实现鼠标拖拽登录框移动效果
Sep 13 jQuery
jQuery实现计算器功能
Oct 19 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
ASP和PHP都是可以删除自身的
2007/04/09 PHP
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
PHP连接MySQL进行增、删、改、查操作
2017/02/19 PHP
laravel使用数据库测试注意事项
2020/04/10 PHP
img标签中onerror用法
2009/08/13 Javascript
JavaScript 浮点数运算 精度问题
2009/10/06 Javascript
javascript 传统事件模型构造的事件监听器实现代码
2010/05/31 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
Backbone.js的Hello World程序实例
2015/06/19 Javascript
js中跨域方法原理详解
2015/07/19 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
详解js中call与apply关键字的作用
2016/11/21 Javascript
让bootstrap的carousel支持滑动滚屏的实现代码
2017/11/27 Javascript
JS实现图片拖拽交换效果
2018/11/30 Javascript
详解vue-cli 脚手架 安装
2019/04/16 Javascript
Python实现的Kmeans++算法实例
2014/04/26 Python
Python解决鸡兔同笼问题的方法
2014/12/20 Python
Python实现GUI学生信息管理系统
2020/04/05 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
pandas pivot_table() 按日期分多列数据的方法
2018/11/16 Python
Python 字符串、列表、元组的截取与切片操作示例
2019/09/17 Python
Pytorch: 自定义网络层实例
2020/01/07 Python
基于Python数据结构之递归与回溯搜索
2020/02/26 Python
Agoda中文官网:安可达(低价预订全球酒店)
2021/01/18 全球购物
初入社会应届生求职信
2013/11/18 职场文书
校园网站的创业计划书范文
2013/12/30 职场文书
小区门卫岗位职责范本
2014/08/24 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
上班旷工检讨书
2015/08/15 职场文书
Python实现Hash算法
2022/03/18 Python
mysql sock 文件解析及作用讲解
2022/07/15 MySQL
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL