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