js cookie
2015-08-01 10:15
489 查看
var JzCookie = { //cookie操作 Set: function (name, value, expireDays, domain, isRoot) { // 设置 名称 值 过期天数 主域名 是否根路径 var dm = '', ed = '', ir = ''; if (expireDays) { var d = new Date(); d.setTime(d.getTime() + (expireDays * 24 * 60 * 60 * 1000)); ed = ";expires=" + d.toUTCString(); if (domain) dm = ";domain=" + domain; if (isRoot) ir = ";path=/"; } document.cookie = name + "=" + escape(value) + dm + ed + ir; }, Get: function (name) { // 获取 var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); return (arr = document.cookie.match(reg)) ? arr[2] : null; }, Remove: function (name, domain, isRoot) { // 清除 JzCookie.Set(name, '', -1, domain, isRoot); } };
相关文章推荐
- JS 将当前input 转为大写
- 悬浮的广告是怎么用js设计出来的
- js产生随机字符串
- JavaScript 解决异步顺序执行问题
- JavaScript 对象
- js中动态添加长字符串,并保持换行
- Shiro学习(9)JSP标签
- post 数据 乱码 中文
- 深入理解Javascript: 立即调用的函数表达式
- js中substring和substr的用法
- JS中图片的放大缩小没反应
- 用JS动态创建登录表单,报了个小错误
- JavaScript Madness: Dynamic Script Loading
- Four ways to deal with private members in JavaScript
- JavaScript 和事件
- JavaScript 事件顺序:冒泡和捕获
- jq-跨域请求
- Checking for Undefined, Null, and Empty Variables in JavaScript
- 创建自己的“JavaScript库”
- JSP