奇怪的问题
cmexp 2003-01-03 12:42:52 下面是我的asp:
<%@ LANGUAGE = JScript %>
<%
Response.Expires = 0;
var LastVisitCookie;
LastVisitCookie = Request.Cookies("CookieJScript");
//下面这行 "LastVisitCookie" 的值和两行后的值不一样。(正确)
Response.Write("LastVisitCookie is: " + LastVisitCookie + "<p>");
var CurrentDate = new Date();
Response.Cookies("CookieJScript") = CurrentDate.toLocaleString();
Response.Cookies("CookieJScript").Expires = #July 31, 2004#;
//现在 "LastVisitCookie" 的值不知为何被改为和 "CurrentDate "一样了(有问题)
Response.Write("<p>The current date is: " + CurrentDate.toLocaleString() + "</p>");
%>
<HTML>
<HEAD>
<TITLE>Using Cookies</TITLE>
</HEAD>
<BODY BGCOLOR="White" TOPMARGIN="10" LEFTMARGIN="10">
<FONT SIZE="4" FACE="ARIAL, HELVETICA">
<B>Using Cookies</B></FONT><BR>
<HR SIZE="1" COLOR="#000000">
<%
if (LastVisitCookie == "")
{
Response.Write("Welcome to this page.");
}
else
{
//这里"LastVisitCookie" 的值也一样不是Request.Cookies("CookieJScript")后的值! (有问题)
Response.Write("You last visited this page on " + LastVisitCookie);
}
%>
<P><A HREF="http://test.asp/">Revisit This Page</A>
</BODY>
</HTML>
请问何解?