Aran,
Yes my swf has a pre-loader I have many swfs on my site with built-in
preloaded like the one on my home page and they all works fine. when
they are loaded from my home page swfobject.embedSWF, However when i
load them via my code above swfobject.createSWF i don't see them until
they are 100% loaded? I know they are there in the div loading but i
can't see anything and i have tried every parameter i can find. I also
tried to all the css styles on the div but nothing works? I am almost
there with my site but this screws every thing up!

On Mar 1, 10:05 pm, Aran Rhee <[email protected]> wrote:
> His specific problem was that he was loading content further down the page,
> and was using anchor tags in order to set the correct scroll position. This
> ended up changing the address location. It sounds like he just used some js
> functionality to set the correct vscroll position.
>
> In regards to your question, do you have a preloader on your swf? If not,
> then nothing is going to show on stage until the flash player has downloaded
> enough content to display at least your first frame. Flash is a progressive
> download format by nature, so you don;t HAVE to wait until 100% of the file
> is delivered before playback can begin, but all classes and artwork needed
> to display your content needs to be available before the frame will be
> rendered.
>
> This is not anything to do with SWFObject actually, but just a general Flash
> issue/concept.
>
> Aran
>
> On Tue, Mar 2, 2010 at 11:50 AM, philbuilt <[email protected]> wrote:
> > Hello everyone,
> > I found this in my search for an answer to a problem i have which by
> > the way is identical to an old post here.
>
> >http://markmail.org/message/mfv3bu3mt7xwpagw
>
> > In the post (Shawn) found the solution but i am not sure exactly what
> > he is talking about?
> > he say's: fixed, I replaced the usage of the anchor tag with
> > javascript's
>
> > I load my swfs into a div (<div id="flashcontent"></div>)
>
> > with this javascript:
>
> > function isObject(targetID){
> >   var isFound = false;
> >   var el = document.getElementById(targetID);
> >   if(el && (el.nodeName === "OBJECT" || el.nodeName === "EMBED")){
> >      isFound = true;
> >   }
> >   return isFound;
> > }
> > function replaceSwfWithEmptyDiv(targetID){
> >   var el = document.getElementById(targetID);
> >   if(el){
> >        var div = document.createElement("div");
> >        el.parentNode.insertBefore(div, el);
> >        swfobject.removeSWF(targetID);
> >        div.setAttribute("id", targetID)
> >   }
> > }
>
> > function loadSWF(url, targetID){
> >   if (swfobject.hasFlashPlayerVersion("9")){
> >                var attributes = {
> >                                                        data:url + "?" + new
> > Date().getTime(),
> >                                                        id:"flashcontent",
> >                                                        width:"100%",
> >                                                        height:"100%",
> >                                                };
>
> >                var params =    {
> >                                                        menu:"false",
> >                                                        quality:"best",
> >                                                        base:".",
> >                                                bgcolor:"#000000",
>
> >  allowNetworking:"all",
>
> >  allowScriptAccess:"always",
> >                                                };
> >                var obj = swfobject.createSWF(attributes, params, targetID);
>
> >        }
> > }
>
> > Any help is appreciated!
> > PhilBuilt
>
> >www.philbuilt.com
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "SWFObject" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<swfobject%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/swfobject?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"SWFObject" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/swfobject?hl=en.

Reply via email to