ActionScript 2.0 :: JavaScript Can Trigger A AS Function?
Feb 3, 2009I have a page HTML that load some SWF.This HTML has a menu that I need to be hited trigger a function in my swf.Is it possible and how?
View 2 RepliesI have a page HTML that load some SWF.This HTML has a menu that I need to be hited trigger a function in my swf.Is it possible and how?
View 2 RepliesI am currently using ExternalInterface to call JS functions from Flex. Is it possible to do the same the other way around: have Flex execute a function when a certain trigger is executed in JS? I want to have a Flash app with buttons in HTML that when pressed call functions inside the Flex app.
View 1 RepliesI would like to know if it is possible to trigger a jquery function to hide something after a Mouse event in flash.
I want this to run when something is clicked in flash:
$("#googframe").click(function() {
$("#googframe").hide();
});
i know how to monitor a click in AS3 but how do i get it to trigger this.
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]....
A website I am developing will have a small animation (say 5-10 seconds minor effect) on the logo at the top of the screen. The logo looks static but when you hover your mouse over it, the animation is played. (This is achieved using the 'button' symbol as the animation within flash).
The client now wants the website's plain text navigation, when hovered over, to trigger the animation to play again. I am a very BASIC user as flash but I believe it is possible to send a javascript call to the swf (i.e. each navigation link will include a "onmouseover=' restartFlashAnimation()'"where I need to define that js function) ...and the swf will recognise the function call and then replay the animation.
Is it possible to trigger for example flash uploading button via javascript?For example I have made empty image wrappers and by clicking on them, they trigger flash button to open as select window.
View 3 RepliesI want a link to trigger a sound click in flash AS3. I've taken the .play() outside of the function to confirm that it works by itself. What am I missing that will let me call an AS3 function from javascript?
Here is my html
<object width="5px" height="5px">
<param name="movie" value="play_coin_sound/playCoin.swf?v=5">
<param name="wmode" value="transparent">
<embed src="play_coin_sound/playCoin.swf?v=5" width="5px" height="5px">
[Code] .....
I have such onClick command in my php file:onClick="hideCol(4, true); hideCol(5, true);showDiv('2');return false;"I want the same command to be executed in flash, can I do such onClick command in flash so it will trigger some javascript in php? Basically do the onClick command above but the php file must catch the command.
View 9 RepliesI want to be able to trigger a click on the "Upload" button in Uploadify - the reason being I'd like to be able to choose to upload a file from a dropdown menu and hence need to call "Upload" somehow using javascript - unless anyone has another clever idea?
The following DOES NOT work:
$('#file_uploadUploader').trigger('click');
I have an event listener attached to a movie clip. The corresponding function has an instance of the loader class. So I am getting error #1034, coercion failed.
My thought is to have the event listener trigger a neutral function which itself will trigger the function with the loader class instance.
Here's the challenge: I have a Flash movie which will be embedded in a page using an unknown DOM ID that I want to be able to identify/store for callback in a JS function. My ideal user flow would be: User clicks button in Flash. Flash pauses any animations / video / sounds / etc. Flash calls an injected JS function to display a page-covering overlay experience. When user closes overlay experience, a callback method on the Flash object is called. Flash resumes playback.
The problem is, when AS3 uses the ExternalInterface.call("functionName", args...) method, there doesn't seem to be a DOM event triggered, and thus it is impossible to tell which object called a JS function, so having a "registerMe()" function doesn't seem to work. Basically, the injected JS function has no way to determine which DOM object to call, because the ID of the Flash object is unknown.
[Code]...
I'd like to call a javascript function from an embedded .swf file. Specifically, I'd like to call a function in one of my externally linked javascript files from within: function loadTrack(){
[Code]...
which is in an .as file which I assume somehow becomes the swf file. How would I go about this and 're-compile' the .as file?
let suppose i have a object named "data" which has a callBack function named "closeItem" which does something. So i have flash file which has a close button. on click of that i am calling this function which closes this item. So issue is? If i pass this "closeItemFunction" as global function this works fine. but if a pass this function as a "data.closeItem" this doesn;t work throwing some falsh error. so i just wanna ask that "does flash only call gobal scoped javascript function" ??
View 2 RepliesI need to trigger 4 different functions when I move the mouse poiter over a movieclip; do I need to use 4 listeners or can I use only one to call all the 4 functions?
Now I do this
movieclip.addEventListener(MouseEvent.MOUSE.OVER, function1);
movieclip.addEventListener(MouseEvent.MOUSE.OVER, function2);
movieclip.addEventListener(MouseEvent.MOUSE.OVER, function3);
movieclip.addEventListener(MouseEvent.MOUSE.OVER, function4);
i have a function that loads a text file into a textbox
i call the function from a series of menu buttons (about us, clients etc...)
both the function and the textbox are on the main time line (the textbox is in an mc instance named "text_mc"
the function triggers when i click any button - but won't trigger again after that
button code:
on(press){
loadText("services.txt");
}
[Code]....
** if i put both bits of code behind each button it works fine (but i obviously don't want to do that)
In stage Number of MovieClips is there. and MovieClips inside some functions is there .iam giveing dynamic property to MovieClips same as function name.because iam click the MovieClip call the function.
mc.functionName="dosome()"
mc.addEventListener(MouseEvent.CLICK,call_inside_function)
function callinsidefunction(event:MouseEvent){
/// event.target.functionName
[code]....
I have an AS3 code (home_esp.as) that imports the class of another one (InternalCarousel.as)[code]...
View 2 RepliesI really just want to know how to trigger a function when my movie hits a certain frame.
I made a very simple flash show to try to illustrate my problem a little more clearly. I have a green and a gray button. Using the 'switch_buttons' command I turned the gray button invisible at the beginning. What I then want to happen is that on the 10th frame the green button will become invisible and the gray button will appear. But I haven't had any luck. It seems like I need to call a function to switch the buttons somehow.
I am looking for an as3 class that lets me set a list offunctions to be called and a time/delay in seconds or miliseconds..
View 1 RepliesI want a function to be triggered when a certain global var becomes true - I want to do this using an event listener. I can do it as a one off using an if statement, but how do you set up a listener to trigger the function if the value becomes true at any time?
View 3 RepliesI need to trigger a function or reset a variable from within a sprite when it gets to a certain frame. I keep getting the error "Call to a possibly undefined method" when I call a function and I get "Access of undefined property" when I try to reset the variable directly. Both the function and variable are set globally in the first frame of my animation.
View 7 RepliesI am trying to trigger a function when a MovieClip gets to a certain frame, and then have that function move the playhead in the parent movieclip.
The function is conditional and dependent on the Variable set in the Parent timline. Here is the function I have:
Code:
function habitatBG(event:Event):void {
if (habitat == "forest") {
MovieClip(parent).gotoAndStop("forest_critters");
[Code]....
How do I trigger this function when the playhead gets to a certain frame?
I have a simple f4V file that I am playing through the FLVPlayback component. It is working great. I even have a cue point in there, and it is firing off what it is supposed to do.
However, what I am curious about is if there is a way to detect when the file is done playing in order to fire off a function?
I suppose I could do it with a cue point, but I am going to need to do this a lot, and don't want to have to place cue points in all my videos.
I have found a lot of conflicting info on this subject, and am not sure how to do it, but it doesn't seem like it should be too hard.
I cant figure out how to trigger different url requests from my xml in one function.
Code: Select allprivate function drawButtonsFromXML(loadedXML:XML) {
var xmlInfo:XMLList=loadedXML.main.button;
for each (var xButton:XML in knappInfo) {
[code]...
So in other words.. Im getting all the names from the xml and adding them to the stage. But i dont know how to add the @site to the different buttons.
I'm having a bit of trouble figuring out why I can't trigger the function playUntil, which is another private function in this class, in this snippet. This is all residing in a class, and I'm wondering if that is what is making things tricky. Any help would be great. I tried tracing out currentTween.obj as well as currentDestination, both of which return undefined.
[Code]...
a look/correct the attached file of why the onRelase function cannot triggered the loadImages function.
View 1 Replieswhen this progess event is done i want it to to go and play a function the movie clip embedded in it. How do i do this.
function completeHandler(eventrogressEvent):void {
if(event.bytesLoaded == event.bytesTotal) {
reply_txt.text = "ok"
???movieclip.???
}}
I am using the following key listener to trigger a login function:
code:
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.isDown(Key.ENTER)) {
login();
}}
Key.addListener(keyListener);
However this triggers the login function twice, which causes the user to get a error saying they are already logged in. I have a button on the stage which triggers the same function.
code:
login_btn.onRelease = login;
And this works fine. How I can ensure that the keylistener only triggers the login function once?
I have an AS3 code (home_esp.as) that imports the class of another one (InternalCarousel.as):
import InternalCarousel;
and uses it as its:
var carrusel:InternalCarousel = new InternalCarousel();
carrusel.y = -900;
carrusel.x = -200;
carrusel.scaleX = 1.4;
carrusel.scaleY = 4;
addChild (carrusel);
I need that the buttons of the imported file triggers a function that appears on the origin file, I tried with:
home_esp.pantAparece();
parent.pantAparece();
root.pantAparece();
But nothing seems to work. Which is the correct code that I have to use to make it work?
I'm making a site that loads external swfs based on which button is clicked. When the swf loads it plays an intro and then stops at a certain point. My goal is that when you click another button the current swf plays an outro before the next one loads.The problem I'm having is making the outgoing movie trigger the function that loads the next.At first I tried just adding loadNextMovie(); to the last frame of the loaded swf. But for some reason this causes the two stops in the file from working so the thing just keeps looping. I have no idea why adding this function call would prevent stop(); from working.Is there another way to have the end of movie trigger the function? Also, why doesn't adding loadNextMovie(); to the last frame of the loaded swf work?
View 4 Replies