If you do not need to show elements behind Flash, then it is much better to use wmode=opaque. It will give you better performance and fewer browser bugs.
Also, you do need to remember the z-indexes of the elements. The reason it is working now without explicit z-index definitions is because of the order in which your elements are defined in the HTML. Cheers, Aran -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Spender Sent: Friday, 13 March 2009 6:52 AM To: SWFObject Subject: Flash not showing in IE with Drop Down Menu problem I am not a coder but came across an issue that I could not find an answer to - but with a bit of experimentation sorted the following: Scenario = 1. SWF flash image scroller in left column. 2. Horizontal menu above with javascript drop down sub menu items. Problem= 1. When viewing in FireFox or Opera it works OK 2. View in Internet Explorer 7 - the drop-down sub menu disappears behind the flash image scroller Solution = Forget z index Use SWFObject2 method of displaying 'flash image scroller' but add <param name="wmode" value="transparent"> to each object, both outer and inner as below: <div> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="150" height="112"> <param name="movie" value="myflashfilename.swf" /><param name="wmode" value="transparent"> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="myflashfilename.swf" width="150" height="112"><param name="wmode" value="transparent"> <!--<![endif]--> <p>Alternate Text</p> <!--[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 -~----------~----~----~----~------~----~------~--~---
