Hi,

you can try :

ExternalInterface.call(functionName, parameter);

Regards,
Sanjay sharma

--- In flexcoders@yahoogroups.com, "jensen.axel" <[EMAIL PROTECTED]> wrote:
>
> I'm trying to do a loop, and call a javascript function in flex for
> every loop.
> 
> The loop only seems to call the javascript once the loop is done...
> and it only calls it for the last iteration of the loop.
> 
> To reproduce the issue do the following:
> 
> 1. Create a new project in flex
> 
> 2. Put a button on the form, and make it's click="test1();"
> 
> 3. Create a script block like so 
> 
> <mx:Script>
> <![CDATA[
> private function test1():void{
>   for (var i:int = 0; i < 5; i++){
>       var u:URLRequest = new URLRequest("javascript:alert(" 
+ "\'test
> " + i + "\');");
>       
>       navigateToURL(u,"_self");
>       trace(i);
>   }
> } 
> ]]>
> </mx:Script>
> 
> the button calls this very simple function, and theoretically you
> should get 5 alert boxes, but you don't you get 1.... I'm curious 
if
> these methods can be used like this.
>


Reply via email to