Answer Posted / dindayal dhakar
1. In previous versions of Flash, JavaScript communication
was done via fscommand. This was a buggy and complex
technology. In fact, it was so bad that most developers
actually preferred to put their JavaScript function calls
inside the getURL function. This got the job done, but was
far from ideal.
2. Flash 8 introduces a ground-breaking new way to
integrate Flash with its host called the External
Interface. This allows Flash/JavaScript integration to be
more powerful and stable. It is also very easy to use.
External Interface offers Flash 8 Developers the following
advantages: it's easier to implement, it allows for
synchronous communication, and it supports sending a wider
selection of data types, including objects.
3. Fscommand didn't allow for synchronous communication.
4. The External Interface allows you to call a JavaScript
function and receive a return value.
5. Fscommand allowed you to send primitive data types as
arguments in the function calls. Now, with External
Interface, you can send complex objects as arguments. In
example 2 below, we are passing the entire
system.capabilities object back to JavaScript.
<script language="JavaScript">
function getLocation() {
return window.location.toString();
}
</script>
import flash.external.ExternalInterface;
function displayPageLocation():Void {
locationDisplay.text = ExternalInterface.call
("getLocation");
}
locationButton.addEventListener("click",
mx.utils.Delegate.create(this,
displayPageLocation));
Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
why script is client dependant.
how do u define in ur build.xml If I need to execute a task before executing my task?
can I name the build.xml with any name? if so how can I invoke ?
how do invoke OS task through ANT?
Why we use Action Script(Multimedia Flash) rather than using other scripting languages (JAVA,VB...etc) ?
Someone who protect my excel file, m using ms office 2007 and windows 7 operating system, pls help me, how can i unprotect sheet
We have 1 web page with names column. I am giving the Service Providers1,2,3.... @ that time dynamically some no of names are displaying in the webpage and The Pop up windows are opening(No.of Pop Up windows=No.of Names). The names may be diffar for each and every Service Provders (Dynamically) How can we handle the Dynamic values?
How do you insert record into scripting using siebel crm
Would you tell me that what is test script? and how to write it? are there some templates?
Difference between the SAP MDM vs IBM MDM in approach, the tools used , ease in handling/implementing.
database acl level has manager access.his name is listed in author and Reader fields. but he didn't sea a documents what is the reason?
How can you convert QTP 8.2 scripts to QTP 9.2. Please give some inputs ASAP.
In sap script, created 1 form but when its went to production system , client want some changes in 1 (ex - addrss) window, what we will do?
Need a batch file or VB script to delete old (more than 90datys) roaming profiles
I Am Planning to Write ISTQB foundation level Ceritification of inida. can Any Body let me know how to prepare for it & Any Study material can you provide or Any other E-books i should need to Study. Please Mail to me ajaybe_2004@yahoo.co.in THnaks in advance Ajay