I have been trying everything I can find to have code start on the window.onload event that uses callbacks exposed via the ExternalInterface. I've had many of the attempts working in IE, but Firefox is causing me grief.I tried simply calling the code via an "onload=" statement in the body tag for starters, but that didn't work because (I'm assuming) the Flash piece wasn't loaded when onload was called. So I tried putting a line in the Flash that calls a javascript function once it's loaded up. I tried this both by putting the ExternalInterface.call statement in a "this.onLoad=function(){" block as well as just putting the call at the end of the statements on frame 1 of my presentation (with a stop() on the frame) - either way it isn't happening in Firefox.I also tried using a setInterval in Javascript to test to see if one of the methods exposed via the ExternalInterface is an object (or not undefined). Once again, it's working in IE, but not in Firefox.[code]
The only other thing I can think of at the moment is using the swfObject for writing the flash tags to the page, but I'm already writing them from an external file (and removing the IE "Click to activate this control" issue in the process). All these methods work fine after the initial load (although I also had issues with Firefox when I simply try to call the onload instructions after a setTimeout command as well).
I have a an unobtrusive flash video looping in the background of a website, it is not essential to navigation - it is purely cosmetic.The flash video loops every 30 seconds.As this video is on all pages, it jumps back to the start when a new page is loaded.Is there an actionscript / javascript way to get it to remember the position it got to on the old page so it can start there on the new page?I do know that this can be accomplished by loading the flash movie in a frame as well as by having the subsequent pages load the contents in AJAX but I was hoping not to go down this route.I have seen other people ask the question and allude to the solution but they only posted that they got it to work without saying how.
Im working on a website for school, and im doing it through flash. The server ive been given is being taken up by thousands of pages, so its slow. Instead of loading each page through HTML, ive decided i could do a seperate frame for each page. However, to reach the menu at the bottom, you have to scroll down. Is there any way to make it so that when you click a button to load a different page for the flash player to scroll up all the way to the top of the page itself?
I have embedded an swf into my html. This swf allows a user to send an email to someone. When the email is sent, I need the html page to execute some code which uses an external library (Not load a new page). Is it possible for my html page to know when an email has been sent?
When I place some codes in a keyframe, these codes are showing on all the following frames up till the next keyframe with codes. My question is, does Flash execute codes only in the keyframe or it execute whatever is in the frame regardless whether its a keyframe or not?
I am struggling trying to put together two or three tutorials in order to make a photo gallery with numbers as the navigation to work. I am almost there, the problem is that in addition to the numbers as navigation I also wanted to have the option to change the images using a previous and next button. Here is a link of what I am trying to do:
[URL]
The reason the previous and next buttons don't work is because their functions are within a main function that is called onRelease of one the number buttons. Once you click the numbers, the previous and next start to work.
My question would be if there is a way to auto execute the function DisplayInfo as the XML file loads. See code Below:
Code:
var item_spacing = 20;// how far menu items are spaced vertically var item_count = 0;// counts menu items as they are added from the XML function loadXML(loaded) {
My basic aim is to create a newspaper that consists of four pages. Each page i have created and are sitting in the library as sprites. Each page has buttons that need linking so that when pressed it loads the next page or page that i want. This is the part i am confused with =/ how do i make the buttons on each page load the next page (sprite) from the library??
I am trying to load an external swf with a number of quotes into an empty movie clip on the home page. then I want it to obviously disappear when nav to any other page.
1) know that you need a loaderEmpty_mc to load the swf into
2) don't know code for how to get it to load on entering the home page
3) don't know how to cdde for leaving the home page and making it disappear
I have 20 different flash files that i need to play randomly when a user enters a zip code. I am done with the project, but the way I have done it is I think could have been done a lot better. I have 20 different aspx files that have the flash object. I redirect users to different aspx files based on the random number using Random class. Is there a way to just have one aspx file where the param value and data could be passed using a variable. That way, its easier to maintain and i don't have to go to 20 different aspx files to update anything. Here is what the flash object looks like.
I have a flash map included in my site usually like <object... and so on. I have seen on some websites that on page load the flash is already active, I mean, on my map you have to first click on it and then start interacting with it. I want to make it on page load already available for interaction, so user when hovers over flash it would already work, so that user doesn't need to click on the map to start interacting with it.
I need to create a flash intro. One of those that sits on top of the page for a couple of seconds, showing publicity but with some transparency for the users to see what's under it (the page itself). Can anyone tell me how to do that? I just can't seem to find a way to load a flash swf without being embed on the page.
I'm interested if it's possible to load 2 websites in the same flash page. For example in the left of the page we have [URL] and on the right side we have [URL]. And we can navigate on both of them simultaneously.
have just built a website in Dreamweaver CS4 which has a different Flash banner on each page with a fade in/out text. My problem is that in Firefox the whole screen flashes white for a second when moving from page to page. It seems to work fine in IE. The link is [URL]
I am trying to load some flash banner code (from database) into a webpage using jquery ajax.It is all working when adding the flash code in code-behind but when I am trying to load it with ajax some flash banners make the complete website disappear and only shows the banner.I am using jQuery Ajax and the response is in html like:[code]I am using .html() to add it to the page.
I have a basic html page and a big flash file I need to embed. I would like to allow the user to click on the links until the flash files loads.I was thinking of two ways to do this1. use an iframe and put the flash file in there2. use jquery to load and append the flash file to an internal div
is it possible to load javascript file to the page using flash instead of embed the code in the page? for example : Wibiya Web Toolbar.so I made immediately an account for this forum to get the code for the example.[code] URL...
can anyone tell me the coding for how to load an html page after a flash intro? i have my .swf file in my html page which plays to enter site, but intead of going right from clicking on enter and bringing up the html page i have it clicking on the 'enter site' which goes to a fade up animation which i would then like to end automatically at the html page.
can't for the life of me find this coding which seemed to me shouldnt have been this hard, all i can find is the geturl script which seems to only work for as2.
I want the simple movie to load the URL(home page) after it's finished. so i tried to add getURL("[URL]" , "_blank"); at the end of movie, but i keep getting errors.. this is the website that i'm working on LINK It's a very simple. i'm not even going to dare to make it fancier. I just want the movie to be over and go straight to the home page without any clicks.. i tried to put the geturl thingy at the last movie clip(Imagine tomorrow) and i tried to put it at the end of the keyline.. neither seem to work. i'm sure it's very easy one, but it just doesn't work.
Is there way to get the browser to always load any swf files before everything else on a page (exept the external css and swfobject.js). Using Firebug's Net statistics I can see the swf files generally load last.
We have all our external js files inserted at the bottom of the page to help loading times.
In my application I need to load PDFs dynamically and store each page of the PDF. Currently what I'm doing is converting each page to an image using some php code and then importing each image to flash, but I was wondering if there is a better way. Or is converting to images then importing to flash the best option?
We're putting together one of those "greeting spokesperson" videos for our website. The video is about 30 seconds long, and on the first load, it always disappears in the middle of a sentence. Refresh the page, and it works fine thereafter. The video plays through a FLV Player inside a SWF. The SWF is 695 frames long and has the following characteristics: 'fade-out' alpha tween starting at Frame 685A Stop action at the very last frameThe following code on the FLV player:
on (complete) { getURL('javascript:removeIt();'); }
The problem is, this works fine in google Chrome, but not in mozilla firefox or IE. So that eliminates the idea of it being a coding error on my part. Is there another way to do this that all three browsers will support?
I want to get an idea on how the majority of people structure the flash websites they make.First, do most of you actionscripters, when creating a website, use a parent movie that holds the sites navigation and an embedded blank movie clip to load individual content pages? I get the feeling that is true because it saves a lot of space in your swf file.
That was the easiest question. Next, when you create a transition effect to keep the viewer occupied between loading different pages, how do you usually go about this?Assuming you have a blank movieclip in the main SWF to load individual page content.Do you have a movieclip animation that is called in the main SWF that is a layer above or masks the container movieclip which is loading the external content? Or, do you have the transition in the actual content SWF, with a transition in effect, midframe with the content, then transition out effect.
It seems the second choice might be a little more repetitive, but maybe a little more simple, then again, maybe not.My last question is not actionscript but javascript.I want to load my flash file from a link on an html page that launches a new window that is perfectly sized around the flash movie, with none of the menu bars and that works on windows(ie, netscape, opera) and MACs.As a secondary, if its possible,I would like to have the flash movie pop up into the center of the screen, right now it pops into the top left corner.Here is the script I have. It works for PCs with IE, but a friend that looked at it on her MAC had to resize the window: