flash on 2013-7-31

by tepe
♥0 | Line 39 | Modified 2013-07-31 19:13:32 | MIT License
play

ActionScript3 source code

/**
 * Copyright tepe ( http://wonderfl.net/user/tepe )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/m63N
 */

package {
    import flash.display.Sprite;
    import flash.net.*;
    import flash.text.*;
    import flash.events.*;
    public class FlashTest extends Sprite {
        private var tf1:TextField = new TextField();
        private var tf2:TextField = new TextField();
        private var loader:URLLoader
        public function FlashTest() {
            addChild(tf1);
            addChild(tf2);
            tf2.x = 200;
            tf2.border = true;
            tf1.border = true;
            tf1.type = "input";
            tf1.addEventListener(KeyboardEvent.KEY_DOWN,onKey);
        }
        
        private function onKey(e:KeyboardEvent):void{
            if(e.keyCode == 13){ 
                onFunc();
                tf1.text="";
            }
            
        }

        private function onFunc():void{
            // write as3 code here..
            
                //var url3:String = "http://192.168.11.7/getHtml.php";                
                var url:String = "http://192.168.11.7/sqlTest.php";                
                

                //パラメータ
                var param:URLVariables = new URLVariables();
                param.name = tf1.text;
                 
                
                var req:URLRequest = new URLRequest(url);
                req.method = URLRequestMethod.POST;//ポストメソッド
                req.data = param;
                //var loader:Loader = new Loader();
                var urlLoad:URLLoader = new URLLoader();
                
                
                //レスポンスを表示
                urlLoad.addEventListener(Event.COMPLETE,function(e:Event):void{
                    
                    tf2.text = urlLoad.data;
                    
                    //tf1.text = "onComplete";
                    
                });
                urlLoad.load(req);
        }
    }
}