0

The site I'm working on uses the age-old CSS "suckerfish" menus to do drop downs rather than Javascript or some other CSS solution. On some of these pages there are flash pieces, and for Internet Explorer 8 only, the menus get "blocked" by the flash area. After seeing questions related to this issue, i.e. here and here, I tried both wmode="opaque" and wmode="transparent", which solved the problem for Chrome, Opera, and Safari. Firefox worked without any wmode specification.

However, IE 8 isn't working with either of these ... the css menus don't overlay the flash. These flash elements don't have a position assigned to them, so assigning a z-index won't help as far as my understanding goes.

How do I make this work for IE 8?

Please note you can see this operation on two different pages, one with:

wmode="transparent" : http://www.momentumnow.biz/mn/index.shtml (problematic flash piece is named MN_Pres-2-A.swf)

wmode="opaque" : www.momentumnow.biz/mn/benefits.shtml (problematic flash piece is named Benefits-A.swf).

Thanks

Community
  • 1
  • 1
Ray
  • 5,885
  • 16
  • 61
  • 97

2 Answers2

1

You have to add this code in the flash section for IE browser.

This is the code:

              <param name="play" value="true">
              <param name="loop" value="true">
                  <param name="wmode" VALUE="transparent">
              <!--<![endif]-->

              <a href="http://www.adobe.com/go/getflashplayer"> <img src="/mn/images/a-350x120.png" alt="Get Adobe Flash player version 9.0.28 or later"> </a>

              <!--[if !IE]>-->

            </object>
Shalini Subramani
  • 502
  • 1
  • 6
  • 23
0

After Shalinisubramani's help, I found this post which may be of interest to you, comparing opaque and transparent. I ended up using the former per the second answer of the post.

Community
  • 1
  • 1
Ray
  • 5,885
  • 16
  • 61
  • 97