JS 新增Cookie 取cookie值 删除cookie 举例详解
作者:bea
cookie很实用的一个功能,可以判断某个状态,在项目中使用率极高 代码如下: function setCookie(name,value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + e
cookie很实用的一个功能,可以判断某个状态,在项目中使用率极高
代码如下:
function setCookie(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
var strsec = getsec(time);
var exp = new Date();
exp.setTime(exp.getTime() + strsec*1);
document.cookie = name + "="+ escape (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;
}
//删除cookies
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();
}
有用 | 无用
代码如下:
function setCookie(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
var strsec = getsec(time);
var exp = new Date();
exp.setTime(exp.getTime() + strsec*1);
document.cookie = name + "="+ escape (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;
}
//删除cookies
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();
}
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- Json实现异步请求提交评论无需跳转其他页面
- innerHTML动态添加html代码和脚本兼容多个浏览器
- ie8模式下click无反应点击option无反应的解决方法
- JS 获取鼠标左右键的键值方法
- jquery动态加载js/css文件方法(自写小函数)
- 打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
- JavaScript中实现最高效的数组乱序方法
- JavaScript中实现PHP的打乱数组函数shuffle实例
- JavaScript定义变量和变量优先级问题探讨
- JavaScript中获取鼠标位置相关属性总结
- JavaScript中最简洁的编码html字符串的方法
- 原生Javascript封装的一个AJAX函数分享
- 探讨js字符串数组拼接的性能问题
- 分享20款美化网站的 jQuery Lightbox 灯箱插件
- Jquery $.getJSON 在IE下的缓存问题解决方法
- js点击button按钮跳转到另一个新页面
- jQuery获取iframe的document对象的方法
- jquery实现多行文字图片滚动效果示例代码
- 一个js过滤空格的小函数