js中如何设置cookie的保存时间呢?

代码如下图,我是想第一次进入网站是进入欢迎页的,第二次以后就进入网站主页了,但一关闭浏览器cookie就没了,又得进入欢迎页。请教一下如何设置这个cookie的保存时间,如1个月,这一个月内如果不是手动清除cookie的话都是进入网站主页。

<SCRIPT language="JavaScript">
function GetCookie(Name)
{
var search = Name + "="
var Cookie =document.cookie;
if (Cookie.length <= 0 )return "";// cookie 不存在,返回空值
if (Cookie.indexOf(search)==-1)return "";// 'visited' 不存在,返回空值
start = Cookie.indexOf(search)+ search.length//"visited=yes"起始位置索引值
end = Cookie.indexOf(";", start);//"visited=yes"终止位置索引值
if (end == -1);//";"不存在
end = Cookie.length;
return unescape(Cookie.substring(start, end))
}
function SetCookie()
{
if (GetCookie('visited')=='')
{
document.cookie="visited=yes"
document.location.href="index.html";//修改为首页 
}
}
SetCookie()
</SCRIPT>


慕婉清6462132
浏览 1597回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Ruby