Flash / Flex / ActionScript/Network/URLVariable — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 11:14, 26 мая 2010
Sending Variables and Handling a Returned Result
<source lang="java">
package {
import flash.display.*; import flash.text.*; import flash.events.* import flash.net.*; public class Main extends Sprite { private var _output:TextField = new TextField(); public function Main ( ) { _output.width = stage.stageWidth; _output.height = stage.stageHeight; addChild( _output ); var request:URLRequest = new URLRequest( "test.cfm" ); var variables:URLVariables = new URLVariables( ); variables.method = "getProductDetail" variables.productId = 2; request.data = variables; var loader:URLLoader = new URLLoader( ); // loader.dataFormat = DataFormat.VARIABLES; loader.addEventListener( Event.ruPLETE, handleComplete ); loader.load( request ); } private function handleComplete( event:Event ):void { var loader:URLLoader = URLLoader( event.target ); _output.text = "Name: " + loader.data.name + "\n" + "Description: " + loader.data.description; } }
}
</source>