@Kyle, you are correct, although it's not quite misinformation, as some
folks won't have access to the <HEAD> </HEAD> portion of their web pages if
they are working in a walled off CMS, for example.
I believe the OP said he didn't have access to the <head> element of the
page, so he needs a workaround.  Either wrapping it in a DOMREADY event or
using the hack is all he can do I believe.
@citznfish, what do you mean by version 19?  What is the actual string you
are using?

Vincent

On Wed, Jul 22, 2009 at 1:43 PM, Getify Solutions, Inc. <[email protected]>wrote:

>
> Again, this is misinformation. That "switchOffAutoHideShow()" hack is just
> that, and it's masking your real problem. It's not designed to be used that
> way.
>
> In the past, most other people have been experiencing this problem if they
> were putting their javascript code inline in the BODY of the page, rather
> than in the HEAD as recommended. Check that (and comment out your call to
> switch...()) first.
>
> --Kyle
>
>
>
>
> --------------------------------------------------
> From: "citznfish" <[email protected]>
> Sent: Wednesday, July 22, 2009 3:31 PM
> To: "SWFObject" <[email protected]>
> Subject: Re: Basic question about SWFObject 2.0 and CDN
>
> >
> > Looks like SWFObject 2.2 has that "switch off auto hide show" issue
> > with more than FF 3.5. I should have tried that first. lol.
> >
> > I just applied the "swfobject.switchOffAutoHideShow()" hack and it is
> > now working correctly in FF 3.0.7
> >
> >
> >
> >
> >
> >
> >
> >
> > On Jul 22, 12:35 pm, Vincent Polite <[email protected]>
> > wrote:
> >> So you're saying that it works fine in other browsers like Safari and
> IE,
> >> but fails in Firefox only?
> >>
> >> Vincent
> >>
> >> On Wed, Jul 22, 2009 at 12:29 PM, citznfish <[email protected]>
> wrote:
> >>
> >> > Only Firefox.
> >>
> >> > I'm using Firefox/3.0.7
> >>
> >> > On Jul 22, 12:22 pm, Vincent Polite <[email protected]>
> >> > wrote:
> >> > > What browser(s) are you seeing your SWF fail on when the javascript
> >> > > is
> >> > > included?
> >>
> >> > > VP
> >>
> >> > > On Wed, Jul 22, 2009 at 12:16 PM, citznfish <[email protected]>
> >> > > wrote:
> >>
> >> > > > I wish I could link to the actual page but I can't have a broken
> >> > > > page
> >> > > > in our prod environment.
> >>
> >> > > > I went ahead and tried using the code generator and came back with
> >> > > > the
> >> > > > same results. The Flash just doesn't appear if I am making a call
> >> > > > to
> >> > > > the swfobject.js file.
> >>
> >> > > > The only thing I can't do that is considered best practices would
> >> > > > be
> >> > > > to put the call to the JS file in the <head>.
> >>
> >> > > > Now that I am not calling in the JS file, the SWF will show. It
> >> > > > will
> >> > > > also show static content to anyone who doesn't have FLash
> >> > > > installed.
> >> > > > But it will not detect Flash versions.
> >>
> >> > > > If you want to see that page, here is the URL. (the guilty are no
> >> > > > longer protected I suppose =/ )
> >>
> >> >
> http://www.guess.ca/CategoryLanding.aspx?browse=1&page=GRID&root_cate...cat_740|3322=Shoes
> <http://www.guess.ca/CategoryLanding.aspx?browse=1&page=GRID&root_cate...>
> >> > <
> http://www.guess.ca/CategoryLanding.aspx?browse=1&page=GRID&root_cate...>
> >>
> >> > > > I've been playing around in Firebug trying to make changes to get
> >> > > > this
> >> > > > to work, but to no avail.
> >>
> >> > > > Any help would be appreciated!
> >>
> >> > > > Thank you.
> >>
> >> > > > On Jul 16, 6:47 pm, Aran Rhee <[email protected]> wrote:
> >> > > > > @citznfish
> >>
> >> > > > > There is no inherent issues with having your swfobject.js file,
> >> > > > > you
> >> > swf
> >> > > > and
> >> > > > > your HTMl page all coming from different domains (there is no
> >> > security
> >> > > > > preventing this).
> >>
> >> > > > > A link to your actual page will help greatly in trying to debug.
> >>
> >> > > > > As Vincent mentioned, have you used the code generator:
> >>
> >> >http://www.bobbyvandersluis.com/swfobject/generator/index.htmltoconst.
> ..
> >> > > > > your page? It will ensure everything is as it should be.
> >>
> >> > > > > Aran
> >>
> >> > > > > On Fri, Jul 17, 2009 at 7:56 AM, Vincent Polite <
> >>
> >> > > > > [email protected]> wrote:
> >> > > > > > Ack. My apologies. You are using the static publishing method
> >> > > > > > and
> >> > > > > > apparently the objects ARE given the id tags, not the divs.
> >> > > > > > Please
> >> > > > > > disregard my ramblings for the moment.
> >>
> >> > > > > > Vincent
> >>
> >> > > > > > On Thu, Jul 16, 2009 at 2:53 PM, Vincent Polite <
> >> > > > > > [email protected]> wrote:
> >>
> >> > > > > >> I'm presuming that you changed the URLs to protect the
> guilty.
> >> > > > > >> :)
> >> > > > > >> However, it makes it challenging to really decipher what
> might
> >> > > > > >> be
> >> > > > happening
> >> > > > > >> in your particular case. However, there are some obvious
> >> > > > > >> things
> >> > that
> >> > > > seem
> >> > > > > >> incorrect that might be the cause of your problem.
> >>
> >> > > > > >> SWFObject replaces a given object on your page with the flash
> >> > > > > >> file
> >> > > > that
> >> > > > > >> you specify. Because of this, in your example below, you need
> >> > > > > >> a
> >> > <div>
> >> > > > tag
> >> > > > > >> with id="shoes" to serve as your initial content.
> >>
> >> > > > > >> Basically if you have that div and put inside of it your
> >> > alt-content
> >> > > > that
> >> > > > > >> says, "Hey you don't have flash installed", then SWFObject
> >> > > > > >> will
> >> > come
> >> > > > along
> >> > > > > >> and if the user has the appropriate browser support for Flash
> >> > > > > >> will
> >> > > > swap out
> >> > > > > >> that div and replace it with whatever you define in your
> >> > > > > >> SWFObject
> >> > > > call.
> >>
> >> > > > > >> In your example below, you are not giving divs the id, but
> >> > > > > >> rather
> >> > the
> >> > > > > >> actual objects, and I believe this is incorrect usage of
> >> > SWFObject.js
> >> > > > in
> >> > > > > >> general.
> >>
> >> > > > > >> If you do a search for code generator SWFObject on google, it
> >> > should
> >> > > > take
> >> > > > > >> you to a page that will help you generate the appropriate
> code
> >> > > > > >> to
> >> > > > insert
> >> > > > > >> your flash. In this case, I don't believe you should be
> >> > > > > >> running
> >> > into
> >> > > > any
> >> > > > > >> sort of cross-domain issues, but please let us know if
> >> > > > > >> switching
> >> > some
> >> > > > of
> >> > > > > >> your code around addresses your issue.
> >>
> >> > > > > >> Just as an aside, it's not clear (to me at least) what you
> >> > > > > >> mean by
> >> > "if
> >> > > > you
> >> > > > > >> remove the javascript call". Is said call in your code below?
> >>
> >> > > > > >> Best wishes,
> >>
> >> > > > > >> Vincent Polite
> >>
> >> > > > > >> On Thu, Jul 16, 2009 at 2:05 PM, citznfish
> >> > > > > >> <[email protected]>
> >> > > > wrote:
> >>
> >> > > > > >>> My sites use Akamai to host our files, but I seem to be
> >> > > > > >>> having a
> >> > > > > >>> problem with the javascript portion of SWFObject
> >>
> >> > > > > >>> For example my site iswww.store.caorshop.store.com. This
> >> > > > > >>> issue
> >> > > > > >>> happens on both.
> >>
> >> > > > > >>> but my files live on content.store.com (Akamai servers)
> >>
> >> > > > > >>> If I remove the Javascript call SWFObject 2.2 works fine
> >> > > > > >>> except
> >> > for
> >> > > > > >>> the flash version detect. If I make the JS call to
> >> > > > > >>> swfobject.js I
> >> > > > just
> >> > > > > >>> get a blank page though since it's choking on the JS file. I
> >> > *think*
> >> > > > > >>> this has something to do with JS and cross domain issues but
> >> > > > > >>> need
> >> > > > > >>> someone to verify that is the case. Is there a work around
> >> > > > > >>> for
> >> > this?
> >> > > > I
> >> > > > > >>> guess I could have the JS file put on each of our servers
> but
> >> > > > > >>> I
> >> > don't
> >> > > > > >>> have easy access to that.
> >>
> >> > > > > >>> <script type="text/javascript" src="
> >> > > >http://content.store.com/swfobject/
> >> > > > > >>> swfobject.js
> >> > > > > >>> <http://content.store.com/swfobject/%0Aswfobject.js
> >>
> >> > > > > >>> "></script>
> >> > > > > >>> <script type="text/javascript">
> >> > > > > >>> swfobject.registerObject("shoes", "9.0.0");
> >> > > > > >>> </script>
> >> > > > > >>> <div>
> >> > > > > >>> <object id="shoes" classid="clsid:D27CDB6E-
> >> > > > > >>> AE6D-11cf-96B8-444553540000" width="666" height="522">
> >> > > > > >>> <param name="movie"
> >> > > > > >>> value="http://content.store.com/StoreCanada/
> >> > > > > >>> Landing/Shoes/2009-07-07/shoesCA.swf<
> >> > > >
> http://content.store.com/StoreCanada/%0ALanding/Shoes/2009-07-07/shoe..
> >> > .>"
> >> > > > > >>> />
> >> > > > > >>> <param name="quality" value="high" />
> >> > > > > >>> <param name="menu" value="false" />
> >> > > > > >>> <param name="bgcolor" value="#ffffff" />
> >> > > > > >>> <param name="wmode" value="transparent" />
> >> > > > > >>> <param name="name" value="shoes" />
> >> > > > > >>> <param name="allowscriptaccess" value="always" />
> >> > > > > >>> <param name="allowfullscreen" value="false" />
> >> > > > > >>> <!--[if !IE]>-->
> >> > > > > >>> <object type="application/x-shockwave-flash" data="http://
> >>
> >> > content.store.com/StoreCanada/Landing/Shoes/2009-07-07/shoesCA.swf"
> >> > > > > >>> width="666" height="522">
> >> > > > > >>> <param name="quality" value="high" />
> >> > > > > >>> <param name="menu" value="false" />
> >> > > > > >>> <param name="bgcolor" value="#ffffff" />
> >> > > > > >>> <param name="wmode" value="transparent" />
> >> > > > > >>> <param name="name" value="shoes" />
> >> > > > > >>> <param name="allowscriptaccess" value="always" />
> >> > > > > >>> <param name="allowfullscreen" value="false" />
> >> > > > > >>> <!--<![endif]-->
> >> > > > > >>> <div><a href="http://shop.content.com/ProductListing.aspx?
> >> > > > > >>> page=GRID&browse=1&root_category|46=Women&category|cat_47|
> >> > > > > >>> 2816=Tees&rpt=<
> >> > > >
> http://shop.content.com/ProductListing.aspx?%0Apage=GRID&browse=1&roo..
> >> > .>
> >>
> >> > > > > >>> &pt=ProductListing.aspx"><img src="
> http://content.store.com/
> >> > > > > >>> StoreCanada/Landing/Shoes/2009-07-07/shoesStaticImage.jpg<
> >> > > >
> http://content.store.com/%0AStoreCanada/Landing/Shoes/2009-07-07/shoe..
> >> > .>"
> >> > > > > >>> alt="STORE
> >> > > > > >>> shoes" title="STORE shoes" border="0" /></a></p><p><h4>Our
> >> > > > > >>> web
> >> > site
> >> > > > is
> >> > > > > >>> designed for Flash enabled browsers. If you would like the
> >> > > > > >>> full
> >> > > > > >>> experience please install the latest Flash player by
> clicking
> >> > > > > >>> <a
> >> > > > > >>> href="http://www.adobe.com/go/getflashplayer
> ">here.</a></h4></p>
> >> > > > > >>> </div>
> >> > > > > >>> <!--[if !IE]>-->
> >> > > > > >>> </object>
> >> > > > > >>> <!--<![endif]-->
> >> > > > > >>> </object>
> >> > > > > >>> </div>
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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