It sounds like you have some weird code happening when you are launching
your swf.

Can you post a link to your page?

BTW - here is a good tutorial on embedding swfs with the onclick handler
etc:
http://pipwerks.com/lab/swfobject/load-onclick/2.0/index.html

I can't really comment on the layout issues without seeing your page, as it
is hard to visualise what is going on without seeing it.

Aran

On Wed, May 27, 2009 at 3:37 AM, <[email protected]> wrote:

>
> Ooops, and ANOTHER couple of, dumb (I'm sure) questions....
>
> 1) now that I have my links in the div, they do disappear as desired
> and my .swf launches fine (with the exception of it opening a folder
> window on top of the browser...see question above), but then I notice
> the user can't click the back button (it is disabled) to get back to
> the links that launched the .swf.  Basically what I'm trying to do is
> I have an html page that has a bunch of links that should launch the
> same .swf, but each one causes different flashvars to be set.  I want
> the user to be able to return to that links page.
> 2) I've followed the instructions (I think correctly) in the FAQ you
> referred to to make things size and scale correctly, but since (I
> think this is the reason), the links are now inside the <div> that
> contains the .swf content, the margin and padding makes the links
> appear all jammed up on the top left edge too.
>
> Sorry to be such a dim bulb on all this, but as I mentioned, I've
> always just used the templates that get generated, and haven't learned
> all the nuances of making things look right on my own.
>
> I do VERY much appreciate your patient help.
>
> On May 25, 7:01 pm, Aran Rhee <[email protected]> wrote:
> > RE: #1 - SWFObject does require a width / height value, but it can be a
> > fixed or percentage value. You can control the size / position through a
> > wrapper <div> + CSS. It all depends on how you want to layout your page.
> If
> > you want the swf to always encompass 100% of the available w/h of the
> > browser, then check out FAQ #1 and the examples:
> >
> > http://code.google.com/p/swfobject/wiki/faq
> >
> > RE: #2 - SWFObject will replace the contents of the alternate content
> <div>
> > target you specify. If all of your links etc are in the <div>, then they
> > will get replaced when the swf is written to the page. Does that make
> sense?
> >
> > Aran
> >
> >
> >
>  > On Tue, May 26, 2009 at 11:42 AM, <[email protected]> wrote:
> >
> > > Thanks VERY much for your kind help.  Here's my progress in chipping
> > > away at this problem...
> > > yes, the page works locally on my own machine (with some
> > > questions...see below),
> > > and a standard (i.e. using html template automagically generated by
> > > Flex in this case) embed works on my password protected server
> > > environment,  and when I remove the password on the server and use
> > > this SWFObject stuff, the .swf shows up very briefly and then I
> > > immediately get kicked out to a page with a message saying Access
> > > Forbidden.  Maybe I need to talk to my hosting service about why that
> > > might be.  However, I DO have some questions about how it works
> > > locally.
> >
> > > 1) when I use the standard html template generated by Flex I don't
> > > have to specify a width and height for my .swf.  And that way it
> > > scales and stretches appropriately with how the user sets the size of
> > > their browser window.  I see in the SWFObject doc that when you use
> > > the .embedSWF method you MUST provide the width and height....so how
> > > do I make my stuff scale/re-layout (using standard Flex app
> > > capabilities) properly and not have it truncated?
> > > 2) I would like my launching of the .swf to actually launch in such a
> > > way that it is the only thing you see (not my links)...so how do I get
> > > it to wipe those out/or overlay with a new page?  Am I saying that
> > > right?
> >
> > > Thanks very much in advance for any help you can provide.
> >
> > > On May 25, 5:16 pm, Aran Rhee <[email protected]> wrote:
> > > > Hi Anne.
> >
> > > > In these sort of cases, I always try to reduce the problem to its
> > > smallest
> > > > parts. It does not seem as if SWFObject has anything to do with this
> > > > particular issue to me, and is more to do with your particular server
> > > setup.
> > > > The sort of things I would test would be:
> >
> > > > Does the page work locally on your own machine?
> > > > Does the page work in a non-password protected environment?
> > > > Does a standard embed from Flash work in your password protected
> > > > environment?
> >
> > > > Cheers,
> > > > Aran
> >
> > >  > On Tue, May 26, 2009 at 9:23 AM, annespg <
> [email protected]>
> > > wrote:
> >
> > > > > Please be gentle and try to spell out answers in detail as I'm a
> > > > > newbie who knows very little about Javascript and ins and outs of
> web
> > > > > publishing stuff in general.  I've always just published my SWFs
> > > > > (sometimes built using Flash, sometimes built using Flex) using the
> > > > > html template code that those tools generate.  I am now trying to
> use
> > > > > SWFObject and flashvars for the first time.  I have created the
> html
> > > > > below to launch a .swf.  I named this testindex.html and have it in
> a
> > > > > directory on my site which I have password protected.  As soon as I
> > > > > click on either of the links, I get the javascript popup that shows
> I
> > > > > passed the correct data to establish my flashvars, but then instead
> of
> > > > > seeing my .swf load, I get a 403 Access Forbidden message.  What am
> I
> > > > > doing wrong?  Why doesn't this work?
> >
> > > > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
> > > > >www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> > > > > <html xmlns="http://www.w3.org/1999/xhtml"; lang="en"
> xml:lang="en">
> > > > >        <head>
> > > > >                <title>physioSim Interactive Textbook Demo</title>
> > > > >                <meta http-equiv="Content-Type" content="text/html;
> > > > > charset=iso-8859-1" />
> > > > >                <script type="text/javascript"
> > > src="swfobject.js"></script>
> > > > >                <script type="text/javascript">
> > > > >                        function loadSWF(welcome_xml){
> > > > >                                 var flashvars = {};
> > > > >                             flashvars.welcomeURL = welcome_xml;
> > > > >                             alert("loadSWF called with
> > > > > "+flashvars.welcomeURL);
> > > > >                            var params = {};
> > > > >                             var attributes = {};
> > > > >
> swfobject.embedSWF("PhysioBookLoader.swf",
> > > > > "myAlternativeContent", "973", "500", "9.0.0", false, flashvars,
> > > > > params, attributes);
> >
> > > > >                        }
> > > > >                </script>
> > > > >        </head>
> > > > >        <body>
> > > > >        <p><a href="" onclick="loadSWF('xml/welcomes/
> > > > > vitalsWelcome.xml')">Load Vitals Book</a></p>
> > > > >        <p><a href="" onclick="loadSWF('xml/welcomes/
> > > > > vitalsWelcomeAbr.xml')">Load Vitals Book Abridged</a></p>
> > > > >                <div id="myAlternativeContent">
> > > > >                        <p> If you want to use the physioSim
> Interactive
> > > > > Textbook, you need
> > > > > Flash!</p>
> > > > >                        <p><a href="
> > >http://www.adobe.com/go/getflashplayer
> > > > > ">
> > > > >                                <img src="
> > > > >http://www.adobe.com/images/shared/download_buttons/
> > > > > get_flash_player.gif" alt="Get Adobe Flash player" />
> > > > >                        </a>
> > > > >                </div>
> > > > >        </body>
> > > > > </html>- Hide quoted text -
> >
> > > > - Show quoted text -- Hide quoted text -
>  >
> > - Show quoted text -
> >
>

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