而cookie是运行在客户端的,所以可以用JS来设置cookie.
首先需要稍微了解一下cookie的结构,简单地说:cookie是以键值对的形式保存的,即key=value的格式。各个cookie之间一般是以“;”分隔。
//程序代码
function setCookie(name,value,time)
{
}
//写cookies
function setCookie(name, value, time,path,domain,secure) {
var strsec = getsec(time);
var exp = new Date();
exp.setTime(exp.getTime() + strsec * 1);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString()+ (path ? '; path=' + path : '/')+ (domain ? '; domain=' + domain : '')+ (secure ? '; secure' : '');
}
//读取cookies
function getCookie(name)
{
}
//删除cookies
function delCookie(name)
{
}
//使用示例
setCookie("name","hayden");
setCookie('cke_usname',usname,"s999999");
setCookie( "49yourefer", value, "s1800", "", ".49you.com");
alert(getCookie("name"));
function getsec(str)
{
}
//这是有设定过期时间的使用示例:
//s20是代表20秒
//h是指小时,如12小时则是:h12
//d是天数,30天则:d30