怎样用js增加一个cookie,并设置cookie一小时后过期?还有js如何获取cookie?
解决方案 »
- .Net中一个新建的类文件如何跳转页面
- 软件实施,大家帮帮忙
- Firefox按后退按钮怎样清除缓存.....高手进
- 好心人帮帮忙啊 一个页面转发到另一个页面 怎么出现 强制类型转换错误那?
- 输入字符串检测是否与数据库中的字符串系相匹配
- vcastr3 怎么增加缩略图?
- 求excel共享解决方案,送gmail邮箱+100分
- SqlParameter的用法问题??
- asp.net 读取xml
- 关于asp.net问几个基础的问题!大家帮我一下
- Ajax-Jquery框架的问题
- 如何获取操作系统信息?例如这样的信息:Microsoft Windows NT 5.2.3790 Service Pack 2
try{
if(arguments.length == 2) return arguments.callee(name,value,30*24*60*60*1000);
var exp = new Date();
exp.setTime(exp.getTime() + exptime);
document.cookie = name + "="+ escape(value) +";expires="+ exp.toGMTString();
}
catch(e){
throw new Error("SetCookies: " + e.message);
return false;
}
}
/// 读cookie
GetCookies : function(name){
try{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null)
return unescape(arr[2]);
return null;
}
catch(e){
throw new Error("GetCookies: " + e.message);
return false;
}
}
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}或
var myDate = new Date();
myDate.setFullYear(2010, 7, 10);
$.cookie("singleKey", "", "singleKey-value", { expires: myDate, secure: false }) 1天后过期:
var time = Date();$.cookie("singleKey", "", "singleKey-value", { expires: 1, path: "/", secure: false })