VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1323|回复: 4

请问一个有关cookie读取的问题

[复制链接]

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-3-23 23:00:01 | 显示全部楼层 |阅读模式
我在asp中这个写道:
Response.Cookies("cookie1")("mm3")= "nickname"

那么怎么要javascript中读("cookie1")("mm3")这个cookie值?


在此请教了,忘各位知之士告之。
回复

使用道具 举报

0

主题

4

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-7-3 23:30:01 | 显示全部楼层
<script language="javascript">
      var strCookie=unescape(document.cookie);
      var strTT="cookie1=mm3=";
      if(strCookie.indexOf(strTT)>=0)
      {
            var strT1=strCookie.substring(strCookie.indexOf(strTT) + strTT.length)
            var strT2=strT1.substring(0,strT1.indexOf(";"))
            alert(strT2);
      }

</script>
回复

使用道具 举报

1

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
 楼主| 发表于 2020-7-4 18:00:01 | 显示全部楼层
但是但出现多个数组时,就读不了。。。
eg:
Response.Cookies("cookie1")("mm3")= "nickname"
Response.Cookies("cookie1")("mm2")= "nicknamexxxx"

用上面的方法就行不通了。
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-7-8 10:15:01 | 显示全部楼层
Cookie对于javascript来说就是一个字符串,自己去截~
回复

使用道具 举报

0

主题

4

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-7-11 02:15:01 | 显示全部楼层
var strCookie=new String();
      strCookie=unescape(document.cookie);
      strTT="cookie1="
      if(strCookie.indexOf(strTT)>=0)
      {
      
            var strT1=new String();
            var strS=new String();
            var arrStr=new Array()
            strT1=strCookie.substring(strCookie.indexOf(strTT) + strTT.length)
            arrStr=strT1.split("&");
            for(var i=0;i<arrStr.length;i++)
            {
               strS=arrStr[i];
               switch(strS.substring(0,strS.indexOf("=")))
               {
                 case "mm1": alert("用户名是===" + strS.substring(strS.indexOf("=")));break
                 case "mm2": alert("昵称是===" + strS.substring(strS.indexOf("=")));break
                 case "mm3": alert("笔名是===" + strS.substring(strS.indexOf("=")));break
               }
            }
      }
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表