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 21 jQuery
如何编写jquery插件
Mar 29 jQuery
JQuery 封装 Ajax 常用方法(推荐)
May 21 jQuery
浅谈struts1 &amp; jquery form 文件异步上传
May 25 jQuery
jQuery回调方法使用示例
Jun 26 jQuery
jQuery实现注册会员时密码强度提示信息功能示例
Sep 05 jQuery
jquery获取transform里的值实现方法
Dec 12 jQuery
详解webpack引用jquery(第三方模块)的三种办法
Aug 21 jQuery
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
Aug 27 jQuery
jQuery 隐藏/显示效果函数用法实例分析
May 20 jQuery
jquery插件实现图片悬浮
Apr 16 jQuery
详解jQuery的核心函数和事件处理
Feb 18 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
PHP中文URL编解码(urlencode()rawurlencode()
2010/07/03 PHP
PHP中用正则表达式清除字符串的空白
2011/01/17 PHP
免费手机号码归属地API查询接口和PHP使用实例分享
2014/04/10 PHP
修改ThinkPHP缓存为Memcache的方法
2014/06/25 PHP
PHP中使用hidef扩展代替define提高性能
2015/04/09 PHP
php redis实现对200w用户的即时推送
2017/03/04 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
js下判断 iframe 是否加载完成的完美方法
2010/10/26 Javascript
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
得到jQuery detach()后节点中的某个值实现代码
2013/02/05 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
2013/11/22 Javascript
jquery引用方法时传递参数原理分析
2014/10/13 Javascript
node.js中的fs.fchmod方法使用说明
2014/12/16 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
浅谈React碰到v-if
2018/11/04 Javascript
nodejs基础之buffer缓冲区用法分析
2018/12/26 NodeJs
小程序自定义日历效果
2018/12/29 Javascript
实例讲解JavaScript预编译流程
2019/01/24 Javascript
js回调函数仿360开机
2019/12/26 Javascript
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
python基于隐马尔可夫模型实现中文拼音输入
2016/04/01 Python
python中实现延时回调普通函数示例代码
2017/09/08 Python
一百多行python代码实现抢票助手
2018/09/25 Python
详解Python做一个名片管理系统
2019/03/14 Python
python实现邮件发送功能
2019/08/10 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
Python实现列表索引批量删除的5种方法
2020/11/16 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
Under Armour瑞典官方网站:美国高端运动科技品牌
2018/11/21 全球购物
军人违纪检讨书
2014/02/04 职场文书
运动会方阵口号
2014/06/07 职场文书
授权委托书格式范文
2014/08/02 职场文书