javascript中读取cookie的长度的问题

zhousq00 2009-12-21 10:52:55
javascript中如何读取ASP定义的cookie的长度?

比如ASP定义的cookie :username
javascript中怎么得到username的长度?
...全文
201 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ggwk 2009-12-21
  • 打赏
  • 举报
回复
刚刚发错了

var cookiearray = document.cookie.split(';');
//取得cookie数组
for(var i=0;i<cookiearray.length;i++)
{
var s = cookiearray[i].split('=');
if(s[0]=='username')//刚刚这里错了应该是你的username呵..
{
alert(s[1].length);//username的长度
}
}
zhousq00 2009-12-21
  • 打赏
  • 举报
回复
谁能解释一下
s[0]=='ACEFCID'
是什么意思呢?
developsoftware 2009-12-21
  • 打赏
  • 举报
回复
[code=JScript]var cookiearray = document.cookie.split(';');
//取得cookie数组
for(var i=0;i <cookiearray.length;i++)
{
var s = cookiearray[i].split('=');
if(s[0]=='ACEFCID')
{
alert(s[1].length);//username的长度
}
}code]
ITDC_YiWang 2009-12-21
  • 打赏
  • 举报
回复
ding!
ggwk 2009-12-21
  • 打赏
  • 举报
回复
var cookiearray = document.cookie.split(';');
//取得cookie数组
for(var i=0;i<cookiearray.length;i++)
{
var s = cookiearray[i].split('=');
if(s[0]=='ACEFCID')
{
alert(s[1].length);//username的长度
}
}
ggwk 2009-12-21
  • 打赏
  • 举报
回复
[code=JScript]var cookiearray = document.cookie.split(';');
//取得cookie数组
for(var i=0;i<cookiearray.length;i++)
{
var s = cookiearray[i].split('=');
if(s[0]=='ACEFCID')
{
alert(s[1].length);//username的长度
}
}code]
zhousq00 2009-12-21
  • 打赏
  • 举报
回复
alert(document.cookie.length);

不知道这样可不可以
但是为什么我得到的alert(document.cookie.length);一直是267
不管我是登录还是退出,我还把页面关了再开,甚至还重起电脑了
alert(document.cookie.length);还是267
这是为什么呢?

这样获取的alert(document.cookie.length);是对的吗?

87,997

社区成员

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

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