标题:[求助]为什么cookie是空的
只看楼主
nanyue520
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-8-18
 问题点数:0 回复次数:0 
[求助]为什么cookie是空的
我想在b.asp页面利用ajax技术获取a.asp登录页时建立的cookies值,但为什么都是空的呢??(前提:在a.asp登录页中已经成功登录)
注:a.asp和b.asp是两个不同站点下的文件

============b.asp页面程序代码===============
<%
URL = "http://aa/ifcookie.asp?action=1"
Set Retrieval = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
Retrieval.setOption 2, 13056
Retrieval.open "GET", URL, False, "", ""
Retrieval.send()
ResponseTxt = Retrieval.ResponseText
Set Retrieval = Nothing

Response.Write ResponseTxt
Response.End()
%>

==============ifcookie.asp============
<%
If Request.QueryString("action")="1" Then
If Request.Cookies("username") <> "" Then
Response.Write Request.Cookies("username")
Response.End()
Else
Response.Write "false"
Response.End()
End If
End If
%>
问题补充:如果直接从地址栏中输入http://aa/ifcookie.asp?action=1,Request.Cookies("username")又是有的,真晕,快来救命啊
搜索更多相关主题的帖子: cookie 
2007-04-13 16:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-131636-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028361 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved