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 |
what is the key purpose of using layers in a timeline? : Adobe flash
What are the data types supported by actionscript?
Hello! I would like to learn the technique (I don't know if there is a name for it) used by Stu Campbell (a.k.a. Sutu) in his flash comic book Nawlz for animating the image of whale in episode one. The the three tutorials that the artist made explain the basic scenario of the working process but they do not at all go into coding and such.
explain the flash vs. Animated images and java applets? : Adobe flash
Which is the quickest way to make the stroke around an oval shape into a dotted line? : Adobe flash
what does the childnodes property contain? : Adobe flash
which is an advantage of selecting a flash player version in publish settings before beginning a project? : Adobe flash
What are the changes presented by actionscript?
which of the following is not a typical host application for the flash player? : Adobe flash
at which point can you start usability testing? : Adobe flash
which keyword is used to attach methods and properties to a class? : Adobe flash
user accessibility on your video project is a key factor. Which two features should you choose? : Adobe flash