看板 Flash 關於我們 聯絡資訊
※ 引述《openyayak (123)》之銘言: : 各位大大安安 : 目前想要使用Flash製作會員登入系統,連結ASP與資料庫核對資料是否正確 : (ASP與資料庫的部分比較沒問題) : 目前大概知道使用 URLLoader.load(new URLRequest("asp")); : 可以將資料傳送過去 : 但不知道如何接收結果 >"< : 是要呼叫ASP裡面的某個Method嗎 ? : 還是需要使用什麼Method來接收呢 ? : 謝謝大家!!! : var loader:URLLoader = new URLLoader(); var param:URLVariables = new URLVariables(); var req:URLRequest = new URLRequest('xxx.asp'); param.method = '帶入要傳給asp做判斷的字串'; param.Name = '會員名'; param.Email = 'xxx@xxx.com'; //param.xxx的xxx可以自訂 req.method = URLRequestMethod.POST; req.data = param; loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.addEventListener(Event.COMPLETE, onResponse); loader.load(req); function onResponse(evt:Event) { var loader:URLLoader = URLLoader(evt.target); trace(loader.data,loader.data.result); //loader.data.result的result看你asp回什麼參數就可以得到資料 } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.131.226
openyayak:了解^^ 謝謝您 ~~~ 07/22 10:35
openyayak:輸出好像有錯誤 URLLoader(e.target) 07/22 12:10
openyayak:裡面好像要放 Request 07/22 12:11
cjcat2266:e.target的type是URLLoader沒錯吧 07/22 14:00
openyayak:對呀~ 但是 URLLoader()裡面是放Request吧? 07/22 15:15
cjcat2266:那是轉型...不是constructor,該複習AS3基礎語法囉 07/22 15:27
openyayak:轉型失敗 == " 07/22 15:40
jimi7788:function onResponse(evt:Event){ //是evt 不是e喔 07/22 16:15
openyayak:sorry 原來多了一個NEW = = " 而是要轉型 @@" 07/22 16:21
openyayak:我暈了~~~ 07/22 16:22
openyayak:打太快了 不小心把"new"打進去 @@" 07/22 18:21
openyayak:成功接收資料囉 ~~~ 謝謝大家 ~~~ ^^ 07/22 18:21