原生js对cookie操作
2014-02-26 14:34
316 查看
//保存cookie,time参数毫秒
function setCookie(name, value, time){
var exp = new Date();
exp.setTime(exp.getTime() + (+time)); //过期时间
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
};
//读取cookie
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr = document.cookie.match(reg)){
return (arr[2]);
}else{
return null;
}
};
//删除cookie
function delCookie(name){
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
if(cval != null){
document.cookie= name + "="+cval+";expires=" + exp.toGMTString();
}
};
删除cookies方法有点问题有些cookie不法删除,希望大家能说说是什么问题
function setCookie(name, value, time){
var exp = new Date();
exp.setTime(exp.getTime() + (+time)); //过期时间
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
};
//读取cookie
function getCookie(name){
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr = document.cookie.match(reg)){
return (arr[2]);
}else{
return null;
}
};
//删除cookie
function delCookie(name){
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
if(cval != null){
document.cookie= name + "="+cval+";expires=" + exp.toGMTString();
}
};
删除cookies方法有点问题有些cookie不法删除,希望大家能说说是什么问题
相关文章推荐
- 原生js--cookie操作的封装
- js : json和 cookie 的简单操作
- Jquery和js实现cookie操作手机浮层广告;附加:js获取、添加、删除cookie
- js操作cookie持久化
- 如何利用js操作cookie实现记住密码功能
- 原生 JS 和 Jquery 处理 cookie 的插件介绍
- jquery.cookie.js操作cookie实现“记住密码”,很简单很强大
- js操作获取和设置cookie
- 原生js和jQuery的DOM操作函数速度比较
- JS操作COOKIE
- js中的cookie的读写操作示例详解
- js cookie操作
- js操作cookie,实现登录密码保存
- 本地使用js或jquery操作cookie在谷歌浏览器chrome中不生效
- js操作cookie方法
- JS 操作COOKIE
- js操作cookie
- js来操作cookie以及判断页面是否已打开
- js cookie 操作函数
- JS脚本操作COOKIE