How to Communicate with JavaScript?
Answers were Sorted based on User's Feedback
Answer / murali
yes, it's possible to communicate with java script.
how,
there three methods
using getURL("javascript:name of th url,width, hight");
fscommand
ExternelInterface
| Is This Answer Correct ? | 16 Yes | 3 No |
Answer / satyendra dewangan
Using getURL method in AS 2.0..we can possibly call
javascript function..
Syntax:-
getURL("javascript:weightMIN('"+argument+"');");
If you want to call javascript function:-
function weightMIN(val){
alert(val);
}
OR
You can use also ExternalInterface class in flash AS 2.0..
import flash.external.*;
var methodName:String = "goHome";
var instance:Object = null;
var method:Function = goToAdobe;
var wasSuccessful:Boolean =
ExternalInterface.addCallback(methodName, instance, method);
var txtField:TextField = this.createTextField("txtField",
this.getNextHighestDepth(), 0, 0, 200, 50);
txtField.border = true;
txtField.text = wasSuccessful.toString();
function goToAdobe() {
txtField.text = "http://www.adobe.com";
getURL("http://www.adobe.com", "_self");
}
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / madhusudhan
To call javascript using flash
getURL("javascript:name of the function");
but better to call with ExternalInterface it supports all is
6 firefox also ...
import flash.external.ExternalInterface;
ExternalInterface.call("name of the function with out round
brackets")
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / sankar farshore
var retval:int =
ExternalInterface.call("some_js_function()", "the-argument");
if u want to pass the arguement and if function return
anything u capture using above method
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / satyendra dewangan
Using getURL method in AS 2.0..we can possibly call
javascript function..
Syntax:-
getURL("javascript:weightMIN('"+argument+"');");
If you want to call javascript function:-
function weightMIN(val){
alert(val);
}
OR
You can use also ExternalInterface class in flash AS 2.0..
import flash.external.*;
var methodName:String = "goHome";
var instance:Object = null;
var method:Function = goToAdobe;
var wasSuccessful:Boolean =
ExternalInterface.addCallback(methodName, instance, method);
var txtField:TextField = this.createTextField("txtField",
this.getNextHighestDepth(), 0, 0, 200, 50);
txtField.border = true;
txtField.text = wasSuccessful.toString();
function goToAdobe() {
txtField.text = "http://www.adobe.com";
getURL("http://www.adobe.com", "_self");
}
| Is This Answer Correct ? | 1 Yes | 1 No |
which of the assumptions cannot be made when developing an application for intranet deployment? : Adobe flash
Write a program use a text field and display it using the actionscript?
there are two text fields on stage both are having same properties but still one is coming blurred y and how could u resolve it?
it seems that most recommendations for using fill flash talk about using -1.3 to -1.7 stops of flash compensation. This seems like very little flash (compared to the ambient exposure). Would not -.5 or -1 stop be better? : Adobe flash
what methods are used to pass variables out of flash to a server side solution? : Adobe flash
where to start the adobe flash? : Adobe flash
Give a brief description of the following terms: a) Play head b) Symbol c) Tweening d) ActionScript e) Frame rate f) Library panel g) Masking h) Context – sensitive Property Inspector i) Bandwidth Profiler j) Frame Label
How to start a graphic animation at a specific frame?
when does the accessibility . Isactive () method return true? : Adobe flash
How to download Flash object embeded in HTML Page?
3 Answers Siber, US Software Corporation,
which statement best describes what the #initclip num and #endinitclip commands indicate? : Adobe flash
How to add an effect to the movie clip?