Javascript :: Reference The Html Object That Made The Call To SomeFunction Directly Using The ExternalInterface.call Call?

Jun 28, 2011

i have some actionscript that makes a

ExternalInterface.call('someFunction');

call.is it possible to reference the html object that made the call to someFunction directly using the ExternalInterface.call call?

Assume that the object that makes the call also has some Callbacks (via ExternalInterface.addCallback) that are accessible via javascript.

Currently:

Actionscript source
ExternalInterface.call("someFunction");
ExternalInterface.addCallback("someCallback",someASfunction);

[code]....

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Use ExternalInterface.Call To Call A JavaScript Function To Launch A Lightbox Window?

Jun 22, 2009

I'm trying to use ExternalInterface.Call to call a JavaScript function to launch a lightbox window. So far I have this:

AS3:
flash.external.ExternalInterface.call("launchLB", "" + aUrl + "");
JavaScript:
function launchLB(url) {
alert(url);

[Code]....

I get the alert but I can't get the lightbox window to display. When my as code makes the ExternalInterface call I get what looks like a page refresh and a blank browser window.

View 1 Replies

Flash - Externalinterface.call Won't Call The JavaScript Function - Firefox 3.6

Feb 10, 2011

I have a function defined in JavaScript like so:

function fadeBack() {
alert("fadeBack called");
};

I call that function from my Flash file like so:

import flash.external.*;
flash.external.ExternalInterface.call("fadeBack");

This works in both Safari and Chrome, but for some reason Firefox won't ever call the function. Still, I can't figure this out. How can I fix it?

View 2 Replies

ActionScript 3.0 :: Call Javascript With ExternalInterface.call

Sep 29, 2008

I'm trying to call a javascript function from a flash movie. I'm using IE.

This one works:
AS3: ExternalInterface.call("test();");
Javascript:
function test()

[Code].....

...it says "undefined" insted of alert(666)...it seems that if i use a field in the function it simply stops working. (I'm accessing the page [URL]

View 2 Replies

Javascript :: Pass A Reference To A Function As An Argument To An ExternalInterface Call?

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

Flash :: Call Anonymous Function From ExternalInterface.call() Method?

Nov 4, 2010

I need to get a javascript var in my Flash application. I like to be able to just set a variable in the javascript (client constraints) rather than define a function.

Can this be done? I am trying to use the ExternalInterface.call()

AS:

ExternalInterface.call("function(){return window.someVar}", null);

JS:

var someVar = "Test";

This does not work and I suspect it is because the ExternalInterface.call() does not like the anonymous function.

View 2 Replies

Flash :: Replace A URLLoader Call With ExternalInterface Call?

Feb 10, 2011

We have been given some code that does a URLRequest call which is really slow to respond, so I was looking to make it pull the data from the page, as it is already on the page.[code]I have tried to replace it with this (actionscript is definitely not my forte):[code]I am using addCallBack as that is what the editor suggested via autocomplete, unfortunately it doesn't seem to work. Unfortunately I cannot go back to the developer at this time.The error message is:Call to a possibly undefined method addCallback through a reference with static type flash.external:ExternalInterface

View 3 Replies

Javascript :: HTML - Call A Function From A Flash Object?

Feb 7, 2011

I am trying to call a Jscript function from a flash object. I want the function to be called when the animation ends.

Here is the embed code

<h1 align="center">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="360" HEIGHT="250" id="Yourfilename" ALIGN="center">

[code].....

here is the action code I add to the last frame of the flash object

URLLoader("javascript:mainFunction();");

The object loads but the function is not called. I can call the function other ways such as using an "onclick = mainFunction()" event on a button for example.

View 1 Replies

JavaScript :: Unable To Get ExternalInterface.Call To Work In IE7

Aug 11, 2010

<script type="text/javascript" src="swfobject/swfobject.js"></script>
<script language="javascript" >
swfobject.registerObject("myId", "10.0.0");
function execute(){
return a;
}
[Code] .....

I have this which is based off of this question: [URL]. However this neither works in firefox and IE. If I embed my flash into the browser like this:
<embed src="helpdeskApp_three.swf" id="flash" quality="high" scale="exactfit" width="800" height="500" name="movie" align="middle" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="[URL]"/>

This works in Firefox but not IE. What is the proper way of embedding my flash movie so it works across all browsers?

View 1 Replies

Javascript :: ExternalInterface Call From Flash To Function In OOP?

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

Javascript :: ExternalInterface Call Crashes The Browser?

Jan 20, 2011

In Actionscript 3, I make a call to Javascript using:

ExternalInterface.call('javascriptFunction');

If in Javascript, there's an error or a blocking call, the entire browser will freeze. I can't use Firebug in Firefox to debug it because the act of stepping through the callback also crashes the browser. How do I go about debugging this?

[Code]...

I'm on an HP desktop with Windows 7, Firefox 5.0, IE9, and Chrome 12.0.742.122. Either alert call will randomly cause Firefox to freeze...it actually usually happens in bunches, where it'll freeze for a few times continuously (obviously restarting Firefox each time)..and then stop for a few hours and be alright.It has yet to crash IE9 or Chrome, though I haven't tested it as extensively with Chrome. Using the Firefox console doesn't help since Firefox just crashes all together. If anyone could shed some light on that, that'd be great!

View 2 Replies

Javascript :: Call A Function Using The ExternalInterface.addCallback API ?

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

Javascript :: Determine Which Movie An ExternalInterface.call Came From?

Sep 15, 2011

On my page, I'm going to embed multiple Flash files that use ExternalInterface to communicate back to the page. When the page receives the ExternalInterface calls, is there any built-in way to determine which swf the call came from?

I don't mind giving each movie a guid FlashVar and attaching that to each ExternalInterface call, but I don't want to duplicate more tested functionality.

View 1 Replies

ActionScript 2.0 :: ExternalInterface.call Remote/outside Javascript?

Jul 11, 2008

I'm trying to use ExternalInterface.call() to access a function from an outside domain that I have linked in my html page. Is there anyway to do this?

Code:
<script type="text/javascript">
var flashvars = {};

[code]......

View 3 Replies

ActionScript 3.0 :: ExternalInterface To Call JavaScript Function On Other Domain

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

Javascript :: As3 ExternalInterface.call Causing Browser Crash

Sep 14, 2011

I've written an html page that is using some javascript to hide and display a flash movie object. It all works fine until I try to exit from the tab, and when that happens the entire browser will crash with not so much as an error text box.

Flash Code

if(ExternalInterface.available)
ExternalInterface.call('hideTimeline');

Javascript code

function showTimelineFirstPlay()
{
var timeline = document.createElement('span');

[Code].....

View 1 Replies

Javascript :: Returning A Variable From An ExternalInterface.call Back Into Flash

Feb 17, 2010

I'm calling a JS function with ExternalInterface.call and trying to get a return value inside Flash. When I trace out the op variable I get 0 instead of 500. Is there something wrong with my embed code?[code]

View 4 Replies

Javascript :: Returning A Byte String To ExternalInterface.call Throws An Error?

Jan 21, 2010

I am working on my open source project Downloadify, and up until now it simply handles returning Strings in response to ExternalInterface.call commands.

I am trying to put together a test case using JSZip and Downloadify together, the end result being that a Zip file is created dynamically in the browser, then saved to the disk using FileReference.save. However, this is my problem:

The JSZip library can return either a base64 encoded string of the Zip, or the raw byte string. The problem is, if I return that byte string in response to the ExternalInterface.call command, I get this error:

Error #1085: The element type "string" must be terminated by the matching end-tag "</string>"

ActionScript 3:

var theData:* = ExternalInterface.call('Downloadify.getTextForSave',queue_name);

Where queue_name is just a string used to identify the correct instance in JS.

JavaScript:

var zip = new JSZip();
zip.add("test.txt", "Hello world!
");
var content = zip.generate(true);
return content;

If I instead return a normal string instead of the byte string, the call works correctly.I would like to avoid using base64 as I would have to include a base64 decoder in my swf which will increase its size.

Finally: I am not looking for a AS3 Zip generator. It is imperative to my project to have that part run in JavaScript

View 2 Replies

Javascript :: JS - Call SWF Which Already Is Busy Handling Another Call?

Apr 14, 2012

JS-to-AS3 callbacks work in kinda asynchronous way right? So for example if I ask SWF to download some file, which may take some time (depending on the size of that file), and while it downloads it, ask it to do some other operation (suppose SWF has several callbacks for various purposes), what happens in this case? Does SWF continue to download file and handle my second request in a different thread maybe, or it crashes, or throws some error? I know this is a good case for some testing, but I wonder if anyone has already done that, or maybe there is public info on the case that I cannot find?

View 1 Replies

ActionScript 2.0 :: Passing Object In ExternalInterface.call?

Jan 13, 2012

I want to pass these two parameters to js function 'eventaction':

Code:
name: 'go'
params: {}

[code].....

View 1 Replies

ActionScript 3.0 :: Use On A Flash Button To Call Javascript In The Head Of An Html Page?

Feb 19, 2010

I'm wanting to use a button in flash to call a javascript function that resides in my main html page.I think this can be done, but I'm not sure how to do it?

View 1 Replies

Javascript :: Python Failed To Call Flash Loaded Html Page?

Sep 6, 2010

I tried to render html page which contains flash content. But it not responding. Loads endless. Text and image contents are OK. Here is my code.

self.response.out.write(template.render('ieerror.html', dict()))

html file contains:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />[code].....

View 1 Replies

ActionScript 3.0 :: Call A Javascript Function From Within An Embeded Swf File In A Html Page?

Mar 1, 2010

i want to call a javascript function from within an embeded swf file in a html page and i'm using the ExternalInterface class. i know this function must be defined in a <script> tag in the html page. however, i want to have all my javascript code in an external file, but it doesn't work. my trial file just can't find the function, although i have my external js file linked in the header.

View 3 Replies

Actionscript 3.0 :: Remoting Call Throws Code=NetConnection.Call.BadVersion Error

Sep 27, 2009

I'm trying to get the AS3 Flash remoting example found here: [URL]. and I keep getting this error: Code: Select allError #2044: Unhandled NetStatusEvent:. level=error, code=NetConnection.Call.BadVersion at amfphp1_fla::MainTimeline/frame1() Here's the code I'm trying:

[Code]....

View 1 Replies

Actionscript 3 :: Simulating A Click Call To A Button(displayObject) Thats Generated Via An API Call?

Nov 2, 2011

I'm having trouble simulating a click call to a button(displayObject) thats generated via an API call( youtube as3 API). I have not seen any mention of security reasons as to why I can not simulate a click as long as something is registered with a click handler. Basically I checked to make sure the button made is listening to a mouse click event with:

trace(generatedButton.hasEventListener(MouseEvent.CLICK)) which returns true

I proceed to than call this:

generatedButton.dispatchEvent( new MouseEvent(MouseEvent.CLICK, true) );

And nothing happens yet if I physically click the button it works. Is there some security measure that prevents something from being fake clicked unless its origin is strictly from the system mouse?

I even set a timeout call on the click function and moved my cursor over the button and let it fire in case it was an issue of the mouse having to over the object but still nothing. I am kind of stumped at this point.

View 4 Replies

ActionScript 2.0 :: Function Call Does Not Work When Call It Via An Action On A Graphic And EnterFrame

Jan 7, 2008

I have an enterFrame action that I use on a graphic:

[Code]....

Because I want to use the above code more than a few times, I tried to make it a function.

[Code]....

But for some reason the function call does not work when I call it via an action on a graphic where initially the code worked when it was explicitly written and not called as a function.

Code:
onClipEvent (enterFrame) {
fadeOut();
}

View 3 Replies

ActionScript 3.0 :: Directly Call Root Variables

Jan 10, 2011

can I call directly root variable from external loaded swf files. with conditions from external loaded swf file. like parent.parent!=null conditions.

View 1 Replies

Flash ExternalInterface.call In IE

Feb 21, 2010

I am having an issues with ExternalInterface.call to return a value in IE. It is working fine in Firefox. Eventhough I changed the "allowscript access" to "always", still it is not working. Is there any thing that I need to change in Flex or the HTML to make this work? or this is a security setting in IE?

View 1 Replies

ActionScript 2.0 :: Log Every ExternalInterface Call?

Nov 20, 2011

I'm wondering if you guys know a way to log every data coming to a flash 8 swf from its container?

I know that it is a bit weird, but I'm trying to figure this one out. Maybe one of you already faced a similar situation?

View 3 Replies

ActionScript 3.0 :: Function Call Not Working - Getting Error 1180: Call To A Possibly Undefined Method Init? ?

Sep 25, 2009

why this is not working.I have an application with a new class I just created.  The class loads, but will not call it's own internal function. 
 
package com.parkerandkent.components.classic.photogallery {
 import caurina.transitions.Tweener;
     import flash.display.MovieClip;[code]....
 
"Test 2" will not fire here.And I get this error message:
 
CallTag.as , Line 10        1180: Call to a possibly undefined method init.

View 4 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved