分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

jquery.cookie 介绍 和 用法

发布时间:2023-09-06 01:23责任编辑:白小东关键词:暂无标签

1、依赖jQuery库

2、浏览器兼容性情况

3、下载

官方github:https://github.com/carhartl/jquery-cookie

4、使用

  • 创建一个整站cookie
$.cookie(‘name‘, ‘value‘);
  • 1
  • 创建一个整站cookie ,cookie 的有效期为 7 天
$.cookie(‘name‘, ‘value‘, { expires: 7 });
  • 1
  • 创建一个仅对 path 路径页面有效的 cookie ,cookie 的有效期为 7 天
$.cookie(‘name‘, ‘value‘, { expires: 7, path: ‘/‘ });
  • 1
  • 读取 cookie
$.cookie(‘name‘); // 如果cookie存在 则获取到cookie值 => ‘value‘$.cookie(‘nothing‘); // 如果cookie不存在 则返回 => undefined
  • 1
  • 2
  • 获取所有可见的 cookie
$.cookie(); // 数据格式 => { name: ‘value‘ }
  • 1
  • 删除 cookie
$.removeCookie(‘name‘); // => true$.removeCookie(‘nothing‘); // => false
  • 1
  • 2
  • 删除带属性的cookie
$.cookie(‘name‘, ‘value‘, { path: ‘/‘ });// 错误$.removeCookie(‘name‘); // => false// 正确$.removeCookie(‘name‘, { path: ‘/‘ }); // => true
  • 1
  • 2
  • 3
  • 4
  • 5

5、属性

domain

创建cookie所在网页所拥有的域名

$.cookie(‘name‘, ‘value‘, { domain: ‘weber.pub‘ });
  • 1

secure

默认是false,如果为true,cookie的传输协议需为https;

$.cookie(‘name‘, ‘value‘, { secure: true });$.cookie(‘name‘); // => ‘value‘$.removeCookie(‘name‘, { secure: true }); 
  • 1
  • 2
  • 3

raw

默认为false,读取和写入时候自动进行编码和解码(使用encodeURIComponent编码,使用decodeURIComponent解码),关闭这个功能,请设置为true。

$.cookie.raw = true;
  • 1

json

$.cookie.json = true;

jquery.cookie 介绍 和 用法

原文地址:http://www.cnblogs.com/zlq92/p/7804591.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved