jquery之cookie操作

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

  下载与引入: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
}) 

  参数

expires:(Number|Date)有效期;设置一个整数时,单位是天;也可以设置一个日期对象作为Cookie的过期日期;
path:(String)创建该Cookie的页面路径;
domain:(String)创建该Cookie的页面域名;
secure:(Booblean)如果设为true,那么此Cookie的传输会要求一个安全协议,例如:HTTPS;

最新文章

  1. jquery 选择器(name,属性,元素)大全
  2. dpm-release3.1在windows下的配置
  3. [Cocos2D-x For WP8]Tile Map创建地图
  4. 使用xml方式定义补间动画
  5. 使用django表单,使网页添加上传文件,并分析文件。
  6. NK 1137: 石子合并问题
  7. javascript 事件多次绑定和删除
  8. N-Queens II——Leetcode
  9. 修改es最大返回结果数
  10. 将CSS放头部,JS放底部,可以提高页面的性能的原因
  11. MySQL数据库常见操作
  12. 终于放弃Windows下丑陋的cmd
  13. 20175214 《Java程序设计》第8周学习总结
  14. Oracle 11g设置IP访问限制
  15. List和符号分隔的字符串互相转换
  16. [Linux] Nginx响应压缩gzip
  17. 关于react-native项目在MacBookPro环境下打包成IPA
  18. 3ds max学习笔记-- 复合对象运算
  19. jmeter --JDBC请求
  20. js-数字、字符串、布尔值的转换方式

热门文章

  1. hdu 6092 Rikka with Subset(多重背包)
  2. 8.8&amp;8.9 dp训练小结
  3. Storm 系列(四)—— Storm 集群环境搭建
  4. android EditText实现圆弧背景
  5. Python中使用python -m pip install --upgrade pip升级pip时老是不成功
  6. sql server之SQL SELECT INTO 语句
  7. Java第二次作业第二题
  8. 分别设计点类Point和圆类Circle,点类有两个私有数据纵坐标和横坐标;圆类有也两个私有数据圆心和半径,其中圆心是一个点类对象;要求如下所述: (1) 通过构造方法初始化数据成员,数据成员的初始化通过构造方法的参数传递;(2) 分别编写点和圆的输出函数,其中圆的输出包括圆心和半径的输出;点的输出x,y;
  9. MYSQL之查询篇
  10. python小基础