if you're using the static publishing method, you have to duplicate your
wmode <param> element inside each object.
------------
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="myId"
width="100%" height="100%" id="myId">
<param name="movie" value="undersea.swf" />
<param name="wmode" value="transparent" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="undersea.swf"
width="100%" height="100%">
<param name="wmode" value="transparent" />
<!--<![endif]-->
alt content
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
------------
also, if the SWF is going to be *under* the HTML, don't use wmode
transparent... use wmode opaque instead. it's less buggy and uses less
processing power.
- philip
On Thu, Oct 9, 2008 at 7:18 PM, gr8jedimaster <[EMAIL PROTECTED]>wrote:
>
> Greetings,
>
> I have spent hours looking for a solution to use a SWF movie as a web
> page background, with the page content to render on top of the SWF
> movie (in my code below, content is the div id= "textContent"). So
> far, I have succeded in doing so with IE7, Opera 9.6, Chrome
> 0.2.149.30 but NOT in FF 3.0.3. Any help will be highly appreciated.
>
>
>
> Here is my code:
>
> <!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>SWFObject 2 full browser flash</title>
> <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1" />
> <style type="text/css" media="screen">
> html, body, #content
> {
> height: 100%; width: 100%;
> }
> body
> {
> margin: 0;
> padding: 0;
> overflow: hidden;
> }
> #altContent
> {
> /* style alt content */
> }
> #textContent
> {
> color: #FFFF00;
> font-size: x-large;
> width: 500px;
> margin: 0;
> padding: 0;
> position: absolute;
> top: 150px;
> left: 50px;
> z-index:99;
> }
> </style>
>
> <script type="text/javascript" src="swfobject.js"></script>
>
> <script type="text/javascript">
> swfobject.registerObject("myId", "9.0.0",
> "expressInstall.swf");
> </script>
>
> </head>
> <body>
> <div id="content">
> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
> name="myId" width="100%"
> height="100%" id="myId">
> <param name="movie" value="undersea.swf" />
> <param name="wmode" value="transparent" />
> <!--[if !IE]>-->
> <object type="application/x-shockwave-flash"
> data="undersea.swf" width="100%" height="100%">
> <!--<![endif]-->
>
> <div id="altContent">
> <h1>
> Alternative content</h1>
> <p>
> <a href="http://www.adobe.com/go/
> getflashplayer">
> <img src="http://www.adobe.com/images/
> shared/download_buttons/get_flash_player.gif<http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif>
> "
> alt="Get Adobe Flash player" /></a></
> p>
> </div>
> <!--[if !IE]>-->
>
> </object>
> <!--<![endif]-->
> </object>
> </div>
> <div id="textContent">
> Some content here to float above the SWF.
> </div>
> </body>
> </html>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---