jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
jquery.cookie中的操作:
jquery.cookie.js是一个基于jquery的插件,https://github.com/carhartl/jquery-cookie
创建一个会话cookie:
$.cookie(‘cookieName’,'cookieValue’);
注:当没有指明cookie时间时,所创建的cookie有效期默认到用户浏览器关闭止,故被称为会话cookie。
创建一个持久cookie:
$.cookie(‘cookieName’,'cookieValue’,{expires:7});
注:当指明时间时,故称为持久cookie,并且有效时间为天。
创建一个持久并带有效路径的cookie:
$.cookie(‘cookieName’,'cookieValue’,{expires:7,path:’/'});
注:如果不设置有效路径,在默认情况下,只能在cookie设置当前页面读取该cookie,cookie的路径用于设置能够读取cookie的顶级目录。
创建一个持久并带有效路径和域名的cookie:
$.cookie(‘cookieName’,'cookieValue’,{expires:7,path:’/',domain: ‘chuhoo.com’,secure: false,raw:false});
注:domain:创建cookie所在网页所拥有的域名;secure:默认是false,如果为true,cookie的传输协议需为https;raw:默认为false,读取和写入时候自动进行编码和解码(使用encodeURIComponent编码,使用decodeURIComponent解码),关闭这个功能,请设置为true。
获取cookie:
$.cookie(‘cookieName’); //如果存在则返回cookieValue,否则返回null。
删除cookie:
$.cookie(‘cookieName’,null);
注:如果想删除一个带有效路径的cookie,如下:$.cookie(‘cookieName’,null,{path:’/'});
注:如果想让cookie在主域名下的所有二级域名共用,需要设置domain为 '.youdomain.com',如下:$.cookie(‘cookieName’,null,{path:’/', domain:'.youdomain.com'});
关于cookie中 domain为:[ youdomain.com ] 和[ .youdomain.com ] 的区别可以参考:
http://stackoverflow.com/questions/2669690/why-does-google-prepend-while1-to-their-json-responses/2669766#2669766
http://stackoverflow.com/questions/1458724/how-to-set-unset-cookie-with-jquery/1458728#1458728
操作cookie的代码,基于 $.cookie 封装的。
common.setCookie = function(cookieName, cookieValue, expiresNum) {var options = {'path': '/','domain': common.globals.domain,'secure': false,//关闭https传输cookie'raw': true,//关闭cookie的自动编码功能'expires': expiresNum || 30 //cookie的过期时间,如没有传值默认30天过期 };$.cookie(cookieName, cookieValue, options);}common.getCookie = function(cookieName) {return $.cookie(cookieName);}common.getToken = function() {return $.cookie('token');}common.delCookie = function(cookieName) {$.cookie(cookieName, '', {'path': '/','expires': -1});}
转载于:https://www.cnblogs.com/didi/p/4107879.html
jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。相关推荐
- js操作cookie的函数
///设置cookie function setCookie(NameOfCookie, value, expiredays) { var ExpireDate = new Date(); Expir ...
- JS 操作cookie
平时网站的开发中cookie用的还是用的比较多的,因为cookie在客户端,所以用js操作的比较多,下面是常用的设置.查找.删除等功能实现. function addCookie(objName, o ...
- js操作cookie
Cookie本质上是对字符串的操作,所以存放都使用字符串拼接.存的时候时间要求格林威治标准时间,所有toGMTString即可 删除操作其实就是修改,将cookie的有效期设置为过期就可以了. //设 ...
- jquery.cookie.js操作cookie实现“记住密码”
//初始化页面时验证是否记住了密码 $(document).ready(function() {if ($.cookie("rmbUser") == "true" ...
- js操作Cookie,实现历史浏览记录
/*** history_teacher.jsp中的js,最近浏览名师* @version: 1.0* @author: mingming*/ $(function(){getHistory(); } ...
- js操作cookie有效期至当天晚上23点59分59秒的cookie
存储一个有效期到当天晚上23:59:59失效的cookie. //当前日期var curDate = new Date();//当前时间戳var curTamp = curDate.getTime() ...
- 为什么本地使用js或jquery操作cookie在谷歌浏览器chrome中不生效?
2019独角兽企业重金招聘Python工程师标准>>> 为什么本地使用js或jquery操作cookie在谷歌浏览器chrome中不生效?新手学习js或jquery时,一般是在本地调 ...
- JS操作保存cookie(转载他人)
2019独角兽企业重金招聘Python工程师标准>>> 网上借鉴了一些朋友的经验,做了一个小例子,js操作cookie,实现登录密码保存.cookie的存放方式是以键值对的方式保存的 ...
- JS设置cookie、读取cookie、删除cookie
js操作Cookie总结(设置,读取,删除),工作中经常会用到的哦!下面是详细代码,如有错误,请留言指正! JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Sess ...
最新文章
- A + B Problem
- 状态转移表+State模式
- Mybatis Plus简介_代码_以及文档地址_以及前置知识---Mybatis Plus工作笔记001
- switch的处理方法
- 凉山火灾启示录:面对大火,AI 能做些什么?
- iZotope RX 9 Advanced for Mac - 高级音频修复软件
- [SAP ABAP开发技术总结]以二进制、字符模式下载文件
- 《电子商务安全》考试重点/学习重点
- JAVA生成随机数工具类
- Java实现文件管理系统(附带源码)
- PS cs6是哪一年发布的?
- SpringBoot项目启动时如何自动弹出启动页,如何修改默认启动路径
- App接入阿里云号码认证服务 一键登录 Java后端服务部分
- Validators
- cuda11.2版本的对应安装的pytorch版本
- ZOJ 3898 - Stean 积分
- 计算机二级office学习之PPT操作题考点整理
- 微信小程序(评教系统--教师列表,评教方式,评教问题)
- 腾讯云大学大咖分享 | 物联网边缘计算的前生今世与实践
- xposed绕过模拟器检测_利用Xposed躲过Xposed检测