Je crée ma variable :
<mx:Script>
<![CDATA[
public var monLien:String = 'http://www.toto.com/381410&truc';
]]>
</mx:Script>Je l'appelle dans mon lien :<mx:Button... click="navigateToURL(new URLRequest(monLien), '_blank')"/>
<mx:Script>
<![CDATA[
public var monLien:String = 'http://www.toto.com/381410&truc';
]]>
</mx:Script>Je l'appelle dans mon lien :<mx:Button... click="navigateToURL(new URLRequest(monLien), '_blank')"/>
<mx:Button click="currentState='formulaire'"/>Maintenant, si le contenu du state "formulaire" était un composant nommé "formulaire.mxml" et qu'il contenait un bouton pour revenir vers le state "accueil", mettre juste currentState='accueil' ne suffirait pas.
<mx:Script>- La variable destination nous servira à renseigner le nom du state vers lequel nous voulons aller.
<![CDATA[
import mx.core.Application;
public var destination:String;
public function goCurrentState(destination:String):void
{
Application.application.currentState=destination;
}
]]>
</mx:Script>
<mx:Button click="goCurrentState('accueil')"/>
<mx:Buttonlabel="accès au site"
click="navigateToURL(new URLRequest('http://www.monsite.com'), '_blank')"/>
navigateToURL(new URLRequest('javascript:location.reload()'), '_self')