以JQuery的方式封装 cookie 方便调用
一.封装
jQuery.cookie = function (key, value, options) {// key and value given, set cookie...if (arguments.length > 1 && (value === null || typeof value !== "object")) {options = jQuery.extend({}, options);if (value === null) {options.expires = -1;}if (typeof options.expires === 'number') {var days = options.expires, t = options.expires = new Date();t.setDate(t.getDate() + days);}return (document.cookie = [encodeURIComponent(key), '=',options.raw ? String(value) : encodeURIComponent(String(value)),options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IEoptions.path ? '; path=' + options.path : '',options.domain ? '; domain=' + options.domain : '',options.secure ? '; secure' : ''].join(''));}
二.调用
//存cookie jQuery.cookie("username","admin",{ expires:7 }); jQuery.cookie("password","123456",{ expires:7 }); //取cookie var username = $.cookie("username");
expires:7设置过期时间为7天,-1为关闭浏览器后失效
三.备注
JQuery的版本为1.6.2。以上为个人笔记,可能不具备参考性。
本文连接:http://www.cnblogs.com/CryOnMyShoulder/p/7603255.html
转载于:https://www.cnblogs.com/CryOnMyShoulder/p/7603255.html
以JQuery的方式封装 cookie 方便调用相关推荐
- ajax调用后台java方法,jquery ajax再次封装,前台调用后台java方法直接返回数据
一,前台js部分代码 /** * bean参数格式:类全限定名.方法名 opt参数格式:键值对 handleResponse:会function类型参数包含一个参数data,为后台返回json数据 ...
- 从jQuery 入口方式写jQuery工具类库
###1.jQuery 入口方式 在常用的jquery入口方式中估计大部分人都是直接用的是 $(function(){//code }) 复制代码 下面详细说一下jquery的几种入口方式: #### ...
- jq封装接口ajax,jquery ajax方法封装及api文件设计的代码示例
本篇文章给大家带来的内容是关于jquery ajax方法封装及api文件设计的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 封装 jquery ajax 文件/** * 封 ...
- JavaScript高手之路:构造函数方式封装对象
本节的主要内容是讲解new Object方式创建对象以及以这种方式来封装几个有趣的类.我们先来回顾一下new Object是怎么创建对象的,再说一下啊new Object方式创建对象如何演变. new ...
- 如何调用封装工具类调用网上接口查询工作日
如何调用封装工具类调用网上接口查询工作日 这里的编辑器是STS,用的springboot集成环境: 先引进pom.xml依赖包 <?xml version="1.0" enc ...
- 原生js封装cookie插件
最近迷上了react,用react模拟之前的系统,做登录的时候,发现需要用到cookie,之前用的跟vue搭配的VueCookie,我就在想啊,react应该也会有相应的cookie插件吧!百度一下, ...
- jQuery的ajax封装函数
阐述: 在开发的时候,我们会频繁调ajax,但是jQuery又不能使用promise,不遵循ES6的标准.所以很烦. 只能靠自己封装一下ajax来解决下ajax频繁写的过程.也便于日后维护. 封装aj ...
- Silve37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)
在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一个名 为SLConnectASP.NET的Silverlight应 ...
- 缓存方式之cookie的使用
构造一个cookie的函数var CookieUtil = {get:function(name){var cookieName = encodeURIComponent(name) + " ...
最新文章
- 深浅拷贝垃圾回收机制四大高阶函数
- 如何获取某个标签下所有的元素id_D3库实践笔记之元素定位与数据绑定 |可视化系列33...
- nginx对websocket的支持及uliweb chatroom的测试
- [UVa-437] Color Length
- Apache CarbonData 2.0 开发实用系列之一:与Spark SQL集成使用
- centos7赋予全部权限_终结CentOS 7+Snort2.9+BASE 安装
- java 正则高级应用_JAVA正则表白式高级用法(分组与捉拿).
- 一步一步写算法(之链表逆转)
- 关于Lua打包cocos2d项目
- Java多线程实现-Thread类
- 【安卓项目】期末大作业——“记账宝”APP开发案例
- 语音识别开源项目汇总
- 在Linux虚拟机终端切换普通用户身份和root身份
- Oracle Coherence中文教程十二:配置高速缓存
- 微信多开脚本2.0 批处理bat,可一键关闭微信
- 小米手机系统服务组件是干什么的_小米手机的云服务也太好用了吧?!手机丢了完全不用怕了...
- SMART 监控项研究以及存储健康分级机制
- 【视频】马尔可夫链蒙特卡罗方法MCMC原理与R语言实现|数据分享
- 列维飞行的幂律意味着什么
- 我的NAS方案及使用的功能
热门文章
- 不会代码也想做酷炫大屏?30份精美可视化模板送给你
- 企业信息化必看,跨国集团采购部门的报表系统是怎样的
- bootstrap展示导入的图片_BootstrapFileInput 图片上传插件 详解
- 前端Vue3中级视频(240分钟)评分95分
- python封装:隐藏对象中的属性或方法(三分钟读懂)
- java第十版基础篇答案第九章_《Java语言程序设计》(基础篇原书第10版)第九章复习题答案...
- PHP中splice,php中array_splice()函数有什么功能呢?
- js判断是否支持webgl_基于WebGL无插件虚拟场景漫游关键技术(完全版)ThingJS
- python学爬虫还是人工_本人初二生,学习Python爬虫,要不要继续深入学习啊?
- iphone怎么查看wifi密码_WiFi密码忘了怎么办?一秒找回密码