好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

如何在Flash中处理Cookies?_编程10000问_

NEWSZW_HZH_BEGIN-->

testCookies.asp

' 检查浏览器是否接受 Cookies.

<%

strTest = Request.QueryString("CookieTest")

If UCase(strTest) <> Ucase("true") Then

Session("__FlashCookieTest") = True

' 第一次呼叫 . 设置 session 变量 .

' 用 QueryString 重定向 .

  strURL = Request.ServerVariables("script_NAME")

  strQueryString = "?CookieTest=true"

  Response.Redirect(strURL & strQueryString)

  Response.End

Else

If Session("__FlashCookieTest") = True Then

' 已完成重定向 . 检查 session 变量是否包含值 .

strOut = "Cookies=true"

' Session 变量包含值 , 因此浏览器接受 Cookies.

 

  Else

strOut = "Cookies=false"

' Session 变量为空 , 浏览器决绝 Cookies.

  End If

End If

Response.Write(strOut)

' 输出到 Flash.

%>

 

setCookies.asp

<%

For each item in Request.QueryString

       Response.Cookies(item) = Request.Querystring(item)     

Next

%>

 

getCookies.asp

' 读取 Cookies

<%

For each Cookie in Request.Cookies

  strOut = strOut & Server.URLEncode(Cookie) & "="

  strOut = strOut & Server.URLEncode(Request.Cookies(Cookie))

  strOut = strOut & "&"

Next

Response.Write strOut

%>

NEWSZW_HZH_END-->

查看更多关于如何在Flash中处理Cookies?_编程10000问_的详细内容...

  阅读:47次