ActionScript 3.0 :: Calling JS Function Using ExternalInterface
Jul 8, 2009
I don't know JavaScript. The first code block I show below comes from someone who helped me, and he's not available now.My swf is a quiz that the user should not close until they're finished because their progress will be lost. So I've added the following javascript in the html page:[code] HOWEVER, once the user finishes the quiz and hits the Results page, this alert is unnecessary (and actually inaccurate) because their results have been saved to a database.[code]
View 6 Replies
Similar Posts:
Apr 27, 2011
I can't get this to work even after making sure to set "allowScriptAccess" to always. I successfully put the flash movie in the browser and call ReceiveDataFromFlashMovie() and print "Got here" but it seems like GetFlashMovieObject() only returns NULL according to an error message in Internet Explorer. Am I missing something? Head of the HTML file:
[Code]....
View 3 Replies
Mar 27, 2009
I'm trying to call a function declared with ExternalInterface in a Flash swf, using JavaScript.It worked once, but all of a sudden, it stopped working.I have a debug version of the Flash Player, but no errors occur in Flash.Not even a "Security Sandbox Error" or something. The only error I get is the following error in JavaScript Error: Error in Actionscript. Use a try/catch block to find error.I'm using AS3, exporting for Flash Player 10 and testing on Firefox 3/Safari 4, on a Mac.
View 4 Replies
Sep 8, 2008
I have a SWF that's embedded in a page with an IFrame. (well, it's actually another webpage with a SWF embeded in THAT that's in the IFrame).I'm trying to use ExternalInterface to call a Javascript function that resides on the uppermost parent page (the one that's actually loaded into the browswer). Not surprisingly, this isn't working.Is there any way to direct an ExternalInterface call to a parent web page? Or is there any other better way of doing this?
View 1 Replies
Apr 8, 2012
I have a swf doing some javascript calls. It works fine if the swf object is embeded as part of html. When creating it thru javascript, the code doesn't work. I've tried back &forth for a while, no luck. attached my code snippet below,
/* javascript */
<script language="javascript">var g31=false,g32=false,g33=-1,g1=-1;function f31(p){ alert(p)}
function f34() { g31=true; g33>=0&&(window.clearTimeout(g33),g33=-1);
[Code].....
View 1 Replies
Aug 26, 2010
I have a swf that opens up inside a colorbox window. When the video finishes playing, I make an externalinterface call to a javascript function to close the colorbox.I'm trying to execute the following AS3 code:
ExternalInterface.call('parent.$.fn.colorbox.close()')
I can't seem to get this to work. The colorbox won't close.I also tried this to see if I was just making the wrong function call, but this didn't work either: ExternalInterface.call ('alert("hello world")')However, if I browse to the url of the swf file, so that it doesn't open inside the colorbox, the alert() call works just fine.
View 1 Replies
Nov 23, 2010
This is definitely a huge BUG in flash player 9.Here is some info if someone had run into similar problem?If I try to align flash to: StageAlign.BOTTOMorStageAlign.BOTTOM_RIGHTr
StageAlign.BOTTOM _LEFT and then if I try to resize my flash using externalinterface which will call outside JS that resize div around it, you`ll get flicker effect on your flash.However, if I align Flash to: StageAlign.TOPorStageAlign.TOP_RIGHTorStageAlign.TOP_LEFTand then use external script for resize, everything works fine.
View 1 Replies
Dec 26, 2011
I am trying to scroll an html page back to top in response to an actionscript call
i have no knowledge of html or js, but i did this
in flash pro, in my document class i have this:
ExternalInterface.call("JumpScroll");
in the automatic html page wrapper made by flash pro (publish template "Flash with FSCommand") i added these lines inside the script block[code]...
View 3 Replies
Dec 7, 2010
I can't call a javascript function from flash, when the flash object is added within an OOP structure in javascript. In short the code:
In flash:
if (ExternalInterface.available) {
ExternalInterface.call("flashMessages", "ready");
}
[Code]....
Flash gets loaded, but the call to the javascript function isn't received.
View 1 Replies
Jun 1, 2011
I'm trying to call a function in an action script using the ExternalInterface.addCallback API, but I can't seem to get it to work. Here's what I have:
ActionScript:
//MyClass.as
package {
import flash.display.Sprite;[code]....
The Error I'm getting is: Uncaught TypeError: Object #<HTMLObjectElement> has no method 'getStringJS'
I also tried adding in a timeout in case the swf file wasn't loading, but I didn't have any success with that method either.
View 2 Replies
Aug 14, 2011
In Wordpress I have put the following javascript code in my HEAD section:
Code:
<script type="text/javascript">
function helloWorld() {
alert('Hello World');
}
</script>
[Code]...
View 4 Replies
Sep 15, 2011
using ExternalInterface to call JavaSript function on other html site. (because most of the examples show only how to use it within the same domain).
View 1 Replies
Jan 18, 2010
How would I go about passing a variable to a javascript function using ExternalInterface?
View 1 Replies
Sep 3, 2011
For some reason, the ExternalInterface.avaiable shows true, but it won't call alert(). Can anyone shed some light to this problem?
private function checkEI():void {
eiStatus = ExternalInterface.available.toString();
ExternalInterface.call("alert", "hi");
[code].....
View 2 Replies
Dec 17, 2011
I am trying to get javascript to call a function in ActionScript and store the returned array. I have looked everywhere for help and i cant seem to get this to work. My actionscript is below:
import flash.display.Sprite;
import flash.text.Font;
import flash.text.FontType;[code].....
There is a getDeviceFonts() method that works, and the .call function works too, calling the function within the javascript. However, when i try and call the getFonts method in javascript it dosent work. Relavent Javascript is as below:
function getFlashMovie(movieName) {
var isIE = navigator.appName.indexOf("Microsoft") != -1;
return (isIE) ? window[movieName] : document[movieName];
View 1 Replies
Oct 4, 2009
I'm having trouble to call a flash function from javascript.Here's my code:My Flash (AS2) Movie:
Code:
import flash.external.*;
stop();[code]....
View 7 Replies
Sep 23, 2011
I have an AS3 function that loads and audio file and then plays it. I have the pre-loader for the first audio file working - now I need to run the pre-load function before the 2nd audio file starts.
myMusic.addEventListener(ProgressEvent.PROGRESS, onLoadProgress2, false,0, true);
myMusic.addEventListener(Event.COMPLETE, playMusicNow, false, 0,true);
myMusic.load(soundFile, myContext); //This code works
[code].....
View 2 Replies
Feb 26, 2010
i'm trying to modify some code and can't figure out what the issue i'm having it. this is the(shortened) code:
public static function Lose():void {
trace("OVER!");
Clock.stop();[code]...
this is the error i get: 1180: Call to a possibly undefined method OverIt.i just want to call a function from inside of the public static funtion.both function are inside this class:
public class Game extends MovieClip {
}
View 4 Replies
May 12, 2004
Okay so I am reading through sens tutorial on OOP and updating my game that I am making. It is much easier to code this way (IMO) but still hitting snags.I am trying to get through this code:
[Code]...
View 3 Replies
Mar 26, 2010
I want to be able to call a JavaScript function from a Flex app using ExternalInterface and pass a reference to a different JavaScript function as an argument.
[Code]....
View 1 Replies
Mar 2, 2010
From a button in Flash I just want to call a function written in jQuery.When I place the function outside jQuery's $(document).ready it works fine:[code]
View 1 Replies
Dec 8, 2009
function test1():void
{
function test2():void {..}
[code].....
View 6 Replies
May 12, 2004
Okay so I am reading through sens tutorial on OOP and updating my game that I am making. It is much easier to code this way (IMO) but still hitting snags. I am trying to get through this code:
[Code]...
View 3 Replies
Mar 23, 2010
how can i call a function that is inside another function.like:
Code:
function abc() {function uvw() {
}
function xyz() {[code].....
View 3 Replies
Oct 9, 2010
I'm trying to get this one function to be able to call many functions (not at once, but call many possible ones)In other words, I'm trying to get this variable to be named as a function. That way, this one variable can create multiple functions.example:
actionscript Code:
class Thing extends MovieClip{ var funcvar; var othervar; function onLoad() funcvar = "YYY"; othervar = "ZZZ"; function onEnterFrame()
[code].....
View 1 Replies
Mar 8, 2010
I hope that this is possible. I can't seem to find any info on it on the web. I need to call a function from within a function. I'm not sure if there is a name for doing this that I don't know of?This is some example code of what I'm trying to achieve:
Actionscript Code:
someTimer.addEventListener(TimerEvent.TIMER, functionWithin);function mainFunction():void{ function functionWithin():void }}
[code]....
View 3 Replies
Sep 11, 2009
how can i open "insider" function from "start_function"?
ActionScript Code:
start_function();
function start_function():void {
[code].....
View 3 Replies
Sep 25, 2009
I read online, and I understand kinda what the error is stating. Though, I can't find out why.So basically what I understand is that I am calling a function that is not a function?ere is the error and code portions that are required.TypeError: Error #1006: value is not a function.at VideoPlayer_fla::MainTimeline/startVideoPlayer()at VideoPlayer_fla::MainTimeline/frame1()
View 2 Replies
Jul 8, 2010
I am refactoring some code. I have a PHP page that contains a MySQL query and stores the result in a PHP variable $my_result. This result is then echoed to a Flash SWF during embedding with SWFObject. I now want to call this PHP page that makes the query from a javascript function like so - one change I have made to the PHP is that instead of storing the result in a variable $my_result I am echoing the result. Javascript function to call the PHP page and make the database query
[Code]....
View 2 Replies
Jan 7, 2012
I am making a character walk. This code will make him wobble to the right and when thats done it will trigger him to wobble to the left and then call the function again to continue the loop.I can get the loop to work fine by calling the function but how do I STOP the function? Also I want to call it later on. Is there a way to start and stop a function?
function wobble()
{
var ws = .1;
var dis = 1;
[code]....
View 2 Replies