<?xml version="1.0"encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"minWidth="955"minHeight="600"creationComplete="init()"
>
<fx:Script>
<![CDATA[
private function init():void {
// inizio recupero parametro da url
var params:Object = getURLParameters();
txt.text = params['parametro'];
// fine recupero parametro da url
}
private function getURLParameters():Object
{
var result:URLVariables = new URLVariables();
try
{
if (ExternalInterface.available)
{
var fullUrl:String = ExternalInterface.call("eval","document.location.href");
var paramStr:String = fullUrl.split("?")[1];
if (paramStr != null)
{
result.decode(paramStr);
}
}
}
catch (error:Error)
{
Alert.show(error.toString());
}
return result;
}
]]>
</fx:Script>
<s:TextInput x="183"y="65" name="txt"id="txt"/>
</s:Application>