wmode:transparent doesn't seem to work in IE7

264 views
Skip to first unread message

smashu

unread,
Aug 20, 2008, 4:08:32 AM8/20/08
to SWFObject
go to http://www.novosolutions.com/newmarkup.html (it's just a test
page)

the upper drop-down menu (under Products, Solutions...) should overlap
the
flash animation. it works fine in firefox 3 but not in IE7

Here's the same file with the swf object inserted in the traditional
way (no swf object):
http://www.novosolutions.com/newmarkup_noswf.html
wmode:transparent works on both IE and FF

I'm using SWFObject v2.1 / firefox 3 // IE7 / windows xp

I can't find a solution for this.
I'd appreciate any help. Thank you.

Getify Solutions, Inc.

unread,
Aug 20, 2008, 11:00:00 AM8/20/08
to swfo...@googlegroups.com
A couple of notes:

1. http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15523
This article says you can use either "transparent" or "opaque" for your
wmode. Since you're also specifying a bgcolor, I think it makes more sense
to use opaque. If you truly need transparent for some reason, consider not
using the bgcolor. Also note from the article that not all browsers/plugin
versions will support this, so sometimes, the menu may still appear below
the flash. I believe the old-school way of fixing this in the past was to
put an iframe behind each menu dropdown element, because I believe the
iframe was capable of overlaying the flash. I may be wrong on this, but I
seem to recall something of that nature before.

2. You are passing wmode and bgcolor as part of the "attributes" object.
According to the documentation for swfobject
(http://code.google.com/p/swfobject/wiki/documentation), these attributes
should be part of the "params" object. I think this is most likely the
cause of your problem.


--Kyle

--------------------------------------------------
From: "smashu" <emanuel...@gmail.com>
Sent: Wednesday, August 20, 2008 3:08 AM
To: "SWFObject" <swfo...@googlegroups.com>
Subject: wmode:transparent doesn't seem to work in IE7

smashu

unread,
Aug 20, 2008, 11:53:46 AM8/20/08
to SWFObject
thank you Kyle

problem is now solved

On Aug 20, 6:00 pm, "Getify Solutions, Inc." <get...@gmail.com> wrote:
> A couple of notes:
>
> 1.http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15523
> This article says you can use either "transparent" or "opaque" for your
> wmode.  Since you're also specifying a bgcolor, I think it makes more sense
> to use opaque.  If you truly need transparent for some reason, consider not
> using the bgcolor.  Also note from the article that not all browsers/plugin
> versions will support this, so sometimes, the menu may still appear below
> the flash.  I believe the old-school way of fixing this in the past was to
> put an iframe behind each menu dropdown element, because I believe the
> iframe was capable of overlaying the flash.  I may be wrong on this, but I
> seem to recall something of that nature before.
>
> 2. You are passing wmode and bgcolor as part of the "attributes" object.
> According to the documentation for swfobject
> (http://code.google.com/p/swfobject/wiki/documentation), these attributes
> should be part of the "params" object.  I think this is most likely the
> cause of your problem.
>
> --Kyle
>
> --------------------------------------------------
> From: "smashu" <emanuel.bar...@gmail.com>
> Sent: Wednesday, August 20, 2008 3:08 AM
> To: "SWFObject" <swfo...@googlegroups.com>
> Subject: wmode:transparent doesn't seem to work in IE7
>
>
>
> > go tohttp://www.novosolutions.com/newmarkup.html(it's just a test
Reply all
Reply to author
Forward
0 new messages