Q : 可以在Flex里获取GET参数么?比如某SWF文件的请求地址为http://….test.swf ? username=Oscar,该如何获取username参数的值呢?
A : 可以的,用mx.core.Application类的parameters属性可以获取附加在地址后面的参数,就拿上面的地址为例:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
creationComplete="init();">
<mx:Script><![CDATA[
import mx.controls.Alert;
private function init():void{
Alert.show(this.parameters.username,"Username");
}
]]></mx:Script>
</mx:Application>
0 意見