用JAVAScript怎么读取指定目录下的Cookie

山野村夫 2002-10-30 10:12:18
我在根目录下设置了一个Cookie,但在子目录下无法读取,读Cookie的代码为:
function getCookie(name) {
var prefix = name + "="
var cookieStartIndex = document.cookie.indexOf(prefix)
if (cookieStartIndex == -1)
return null
var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
if (cookieEndIndex == -1)
cookieEndIndex = document.cookie.length
return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
...全文
280 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
山野村夫 2002-10-31
  • 打赏
  • 举报
回复
解决啦,原来是我在调试程序时在子目录下也建了一个相同名称的Cookie,而且过期时间为1年8-)

多谢emu(ston) ,是你提醒了我,功劳归于你!
emu 2002-10-31
  • 打赏
  • 举报
回复
我开始以为有可能是cookie丢失呢,看http://expert.csdn.net/Expert/TopicView.asp?id=1087147&datebasetype=
潇洒 2002-10-30
  • 打赏
  • 举报
回复
呵呵... 如果可以指定那还了得 ? 我想 M$ 不至于那么蠢哦....

但是 FSO 可以往硬盘的指定目录写东西, 但也受到 IE 安全限制.
wangxj0600 2002-10-30
  • 打赏
  • 举报
回复
cookie是IE自动获得的,不能取指定的cookie
rohn 2002-10-30
  • 打赏
  • 举报
回复
cookie是放在客户端浏览器的缓存里的,谁也不能更改其存放目录,要不就不安全了。

你是在服务器上取cookie的值的吧?好像不必用分号来分开,直接指定cookie的名字就可以取到的,在服务器端和客户端都一样。
烂笔头Danky 2002-10-30
  • 打赏
  • 举报
回复
cookie存放的目录是客房端自己设置的,那里说可以想把cookie存放在那个目录就放在那个目录呢?cookie是网页文档(document)的一个属性,在cookie中是没有指定存放目录这个属性的!
emu 2002-10-30
  • 打赏
  • 举报
回复
alert(dcoument.cookie)出来看看在不在里面先。
Go_Rush 2002-10-30
  • 打赏
  • 举报
回复
不应该呀,当你设定了 cookie的path的时候应该是 path和path下面的子目录
都可以读取呀
山野村夫 2002-10-30
  • 打赏
  • 举报
回复
是这样的:
我在/index.htm下设置了一个Cookie,"CookieName"
我想在/BBS/bbs.htm中读取这个"CookieName",但始终不行
设置Cookie时我指定了Path="/"

注:我是用JAVAScript写的!!
写Cookie的函数如下:
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "")
if (!caution || (name + "=" + escape(value)).length <= 4000)
document.cookie = curCookie
else
if (confirm("Cookie exceeds 4KB and will be cut!"))
document.cookie = curCookie
}

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧