none
ASPX傳QueryString值給FLASH抓不到問題 RRS feed

  • 問題

  • 環境WINDOWS 2003 + VS 2005 + ASP.NET VB

    傳出值 aa.aspx?key=flash-20080704-001&Pic=01
    傳回值 bb.aspx?Pickey=test

    我寫了aa.aspx接收他回來的值key,Pic,後再透過bb.aspx回饋Pickey值給flash承接

    但是他依值承接不到我傳給他的 Pickey 值,請教大家問題是出在哪裡呢?

     

    Code 寫在 Page_Load 裡面執行

    Code Snippet
            If Request.QueryString("key") <> "" And Request.QueryString("Pic") <> "" Then
                SqlDataSource1.SelectCommand = "SELECT * FROM FlashDownload WHERE Flash_id = '" & Request.QueryString("key") & "' AND Flash_key = '" & Request.QueryString("Pic") & "'"
                Dim dvFlash As Data.DataView = SqlDataSource1.Select(New DataSourceSelectArguments)
                If dvFlash.Count <> 0 Then
                    Response.Redirect("bb.aspx?Pickey=" & dvFlash.Item(0).Item("Flash_PIC"))
                End If
            Else
                Exit Sub
            End If

     

     

     

    2008年7月4日 上午 09:55

解答

所有回覆

  • 確定有導向bb.aspx, 而且Pickey這個參數在url上也有帶出值?

    如果有 , 您可以試著直接執行一個帶有參數的網頁, 看看Flash能不能接到這個參數.

    2008年7月5日 下午 01:18
    版主
  • 我請製作FLASH人直接抓 網址bb.aspx?Pickey=test  所傳的 Pickey值 也是抓不到

    不知是哪裡出了問題,但是製作FLASH人說需哪傳回的值寫在bb.aspx上面

    他才抓得到,不懂是哪裡出了問題?

    再請教大家了

    2008年7月7日 上午 03:48
  • 如果你單純用bb.aspx?Pickey=test , Flash那邊還抓不到,那應該就是Flash那邊的問題了.

    Flash用Action Script抓QueryString 可以參考:

    http://www.permadi.com/tutorial/flashQueryString/indexAs3.html

     

     

    2008年7月7日 上午 05:46
    版主