请教有关cookie的问题!
请问各位高手。cookie是不是只能在同级目录读写?大家看我的代码如下:
在wirtecookie.htm页中写下cookie
<script>
function writecook()
{
var expires=new Date();
expires.setTime(expires.getTime()+24*60*60*365*1000);
var cookname="historyUrl=";
var cookContent=document.location.href;
document.cookie=cookname+escape(cookContent)+";expires="+expires.toGMTString();
document.write("目前的cookie是:"+document.cookie);
}
</script>
<body onload=writecook()>
</body>
-----------------------------------
在readcookie.htm页中读cookie
<script>
function readcook()
{
var CookieString=document.Cookie;
function getCookie(name)
{
var isfound=false;
var start=0;
var end=0;
var CookieString=document.cookie;
var i=0;
while (i<CookieString.length)
{
start=i;
end=start+name.length;
if (CookieString.substring(start,end)==name)
{
isfound=true;
break;
}
i++;
}
if (isfound==true)
{
start=end;
end=CookieString.indexOf(";",start);
if (end<start)
end=CookieString.length;
return unescape(CookieString.substring(start,end));
}
return("NoName")
}
var cookContent=getCookie("historyUrl=");
document.write("你上次看到了<a href="+cookContent+">"+cookContent+"</a>");
}
</script>
<body onload=readcook()>
</body>
我就是想无论在那个目录下面写的historyUrl这个cookie名都可用同一个readcookie读出来。请各位高人帮帮忙啊!