javascript注册不了cookie的有关问题
javascript注册不了cookie的问题
我想用javascript来注册cookie,但是老是不成功,注册不进去。代码跟W3school的差不多,但是在那个网站上能保存cookie,自己写的不能注册,这是为什么啊啊啊?代码如下:
求解决呀%>_<%
------解决方案--------------------
你都没调用checkCookie。。还有本地file调试不要用chrome,本地cookie chrome不存储
我想用javascript来注册cookie,但是老是不成功,注册不进去。代码跟W3school的差不多,但是在那个网站上能保存cookie,自己写的不能注册,这是为什么啊啊啊?代码如下:
function getCookie(c_name) //检查是否已设置cookie
{
if(document.cookie.length>0)
{
c_start = document.cookie.indexOf(c_name+"=") //indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。
if (c_start != -1)
{
c_start=c_start + c_name.length + 1
c_end=document.cookie.indexOf(";",c_start)
if(c_end == -1)
{
c_end = document.cookie.length
}
return unescape(document.cookie.substring(c_start,c_end))//unescape 方法返回一个包含 charstring 内容的字符串值
}
}
return ""
}
function setCookie(c_name,value,expiredays) //创建一个cookie
{
exdate=new Date()
exdate.setDate(exdate.getDate()+expiredays)
document.cookie=c_name+"="+escape(value)+((expiredays==null)?";":";expires="+exdate.toGMTString())
}
function checkCookie()
{
username=getCookie('username')
if(username != null && username != "")
{
alert('欢迎再次回来'+username+'!')
}
else
{
username=prompt('请输入你的名字:',"")
if(username != null && username != "")
{
setCookie('username',username,365)
}
}
}
求解决呀%>_<%
------解决方案--------------------
你都没调用checkCookie。。还有本地file调试不要用chrome,本地cookie chrome不存储
checkCookie()