看板 Flash 關於我們 聯絡資訊
我在flash的某影格有下列程式 function final(){ if(s==1){ var sender = new LoadVars(); sender.x =6; sender.send("http://xxx.html","", "post"); } 在另外一個影格呼叫 final(); 上述使用send可以傳送資料, 但我現在想使用sendandload 所以我把第一個影格程式改為: var sender:LoadVars=new LoadVars(); sender.x =6; sender.sendAndLoad("http://xxx.html",sender, "post"); 但執行後卻變的沒辦法傳資料了 請問是哪裡出了問題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.19.189
winstonw:第二個參數應該是用另一個 LoadVars 物件去接 12/04 03:06
winstonw:但是不知道這樣會不會解決問題… 12/04 03:14
larry123:你好 我sendandload寫在button跟影格都ok 12/04 18:27
larry123:但用呼叫function的方法就是不行 12/04 18:27
winstonw:那會不會是 sender 那個物件 scope 的問題 12/04 22:00
winstonw:把 sender 的宣告移到外面試試… 12/04 22:00
aquarianboy:附原始檔會比較簡單 12/04 22:38