Wednesday, June 17, 2009

Call javascript from MXML and viceversa.

Using ExternalInterface we can call javascript of the page.

if (ExternalInterface.available)
{
ExternalInterface.call("javascriptFunctionName",parameter );
}

if we neet to call swf file's function from the javascript .

ExternalInterface.addCallback("javascriptFunction", HandlerFunction);

private function HandlerFunction(returnValue:String):void
{
// code
}

and in html page in script block.
function javascriptFunction()
{
swfObjectId.HandlerFunction("hello");
}

No comments: