热门文章
 
ASP内建对象Server
Global.asa文件的使
ASP内建对象Applica
访问和更新Cookies集合
Asp:Cookie集合 简
asp中cookie使用示例
Asp:Cookie集合简介
遍历cookies的方法
判断cookie是否开启
cookies读写基本例子
 推荐文章
 
ASP Session 对象
松子谈asp的Request
再总结一下asp重定向的方法
asp:Session St
session的使用与性能:
asp session 使用
asp中session具体是
防止ASP Session丢
Asp提高首页性能的一个技巧
ASP禁止刷新当前页
asp清空session 关
TypeLibrary 声明
cookies和sessio
web开发:Session详
ASP中Session技巧
再谈asp中的Server.
 
你现在的位置:您现在的位置是: 中国ASP>>ASP教程>>ASP对象
遍历cookies的方法

为了使用Cookies集合更加方便,可使用名称为Haskeys的附加属性。假如访问的cookie本身也是个集合,即它是一个多值的cookie,这将返回True。使用Haskeys属性,可以遍历完整的Request.Cookies集合,从而获得所有cookie的列表及它们的值。
   For Each objItem In Request.Cookies
       If Request.Cookies(objItem).HasKey Then
           ''''Use another For Each to iterate all subkeys
           For Each objItemKey in Request.Cookies(objItem)
               Response.Write objItem & "(" & objItemKey & ") = "_
                           & Request.Cookies(objItem)(objItemKey) & "<BR>"
           Next
       Else
           ''''Print out the cookie string as normal
           Response.Write objItem & “"= ”& Request.Cookies(objItem) & "<BR>"
       End If
   Next
   这非常类似于从Request.Form集合中提取多个值的复杂代码。但是这里可以使用Haskeys属性来判别每个条目是否为一个集合。而在Form例子里,必须查询Request.Form(item_name).Count属性,这是因为Form集合(和所有的除cookie外的其他集合)成员不可能是真正的集合。ASP只是做了“幕后”的工作,得到了每个多条目集合的值。

相关信息:

Cookie,Session,Application封装
访问和更新Cookies集合
Asp:Cookie集合 简介
asp中cookie使用示例
Asp:Cookie集合简介
遍历cookies的方法
判断cookie是否开启
cookies读写基本例子

 

中国ASP技术 ASP.ORG.CN 版权所有 2004-2008