Pessoal, no meu exemplo quando chamo a função o resultado estar vindo
null para o calculo e no outro não acontece nada, alguém sabe como
resolver como resolver isso?

Agradeço desde já!

// ActionScript file
function myJavaScriptJanela(){
    resizeTo(400,200);
}

 function multiplicar(num1, num2){
    return (num1 * num2);
  }


<!--calculando-->
<mx:Script>
    <![CDATA[
      import mx.controls.Alert;
      private function chamarJavaScript():void{
        try{
          var res:String = ExternalInterface.call(
            "multiplicar", 2, 3);

          Alert.show("O resultado é: " + res);
        }
        catch(e:Error){
          Alert.show("Houve um erro: " + e.message);
        }
      }
    ]]>
  </mx:Script>

  <mx:Button x="304" y="35" label="Chama JavaScript" width="135"
height="26" click="chamarJavaScript()"/>


 <!--tamanho da janela-->
      <mx:Script>
        <![CDATA[
         public function tamanhoJanela():void{
                var res:String =
ExternalInterface.call('myJavaScriptJanela');
           }

        ]]>
      </mx:Script>


   <mx:Button x="304" y="93" label="Tamanho da Janela" width="135"
height="26" click="tamanhoJanela()"/>


-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a