js中cookie的读取、添加和修改
2016-07-01 10:14
369 查看
//写cookies
function setCookie(name, value) {
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + parseInt(value) + ";expires=" + exp.toGMTString();
}
//读取cookies
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
//调用
var enter_num = "xzz_isdown"; //添加cookie
var b_value = getCookie(enter_num);//获取cookie
setCookie(enter_num, 1);//修改cookie
function setCookie(name, value) {
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + parseInt(value) + ";expires=" + exp.toGMTString();
}
//读取cookies
function getCookie(name) {
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
//调用
var enter_num = "xzz_isdown"; //添加cookie
var b_value = getCookie(enter_num);//获取cookie
setCookie(enter_num, 1);//修改cookie
相关文章推荐
- json字符串转化为对象
- Jsp,EL表达式的入门
- JSP标签
- 【JavaScript】匿名函数和闭包
- 《JavaScript权威指南》——语法
- js中document.write()使用的两大方面
- JavaScript学习 CodeWars 打怪升级日记 判断输入字符串是否符合IPv4地址标准
- extjs面板布局报错:No center region defined in BorderLayout
- href=”javascript:void(0);的作用, href="#"和 href="###"
- JS交互
- 全面了解JavaScript的数据类型转换
- Intellij IDEA项目中遇到json-default发红的解决办法
- Hammer.js
- 全面解析JS字符串和正则表达式中的match、replace、exec等函数
- ECMAScript 6 学习系列课程 (ES6简介)
- 浅谈JavaScript中的分支结构
- 跨域的jsonp
- JSON与GSON
- JS 替换字符串
- js实现图片联动效果