What's the value that replaces "+file+"? That's where the unique identifier would appear if there was one, but that would just handle the preloader file.
If you have the FLA for the preloader movie then you should be able to take a look at the code and see if it's appending a unique identifier to the lager movie's URL as well. You'll need to dig through the code to find it, but look for things like 'loadMovie' or 'MovieClipLoader' -Andy On 4/17/07, John Cowles <[EMAIL PROTECTED]> wrote:
Hi Here is the javascript that loads the initial flash file - if javascript isn't enabled then a static image is shown (hence the document.write) function flash_write(file, width, height) { document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.ca b#version=6,0,0,0" width="'+width+'" height="'+height+'" id="movie" > <param name="movie" value="'+file+'" /> <param name="wrmode" value="transparent" /> <param name="menu" value="false" /> <!--[if !IE]> <--> <object type="application/x-shockwave-flash" data="'+file+'" width="'+width+'" height="'+height+'"></object><!--> <![endif]--> </object>'); } _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nils Millahn Sent: 17 April 2007 10:04 To: [EMAIL PROTECTED]; flashcoders@chattyfig.figleaf.com Subject: Re: [Flashcoders] preloader and cacheing problem Hi John, this shouldn't actually happen, unless the url to the SWF that's being loaded in is modified to make it 'unique' each time the swf is loaded. That can be done, for example, by appending a random number to the end, so you get urls like myfile.swf?0.123347575. This might have been the intention of the original developer, I guess. Other than that, the swf should be cached. You could also post the loading code, that might shed further light on the issue. - Nils. On 17/04/07, John Cowles <[EMAIL PROTECTED]> wrote: We have been supplied with Flash files that include a preloader, a small flash file that then gets a large flash file. The way it works bypasses both browser and server caching rules. Every time the page is refreshed it downloads the entire fileset again. This accounts for about 20% of monthly bandwidth and it seems completely unecessary. We have the FLA file and although we are PHP, Javascript programmers, we have no experience of Flash and action script. Can someone advise or direct us to a site to understand how we can set some conditional logic within the Flash preloader to only fetch the rest of the Flash if it hasn't already been downloaded in that session. Thanks _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
_______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com