Safari flash wmode not working - anything wrong with this embed?
Posted
by hfidgen
on Stack Overflow
See other posts from Stack Overflow
or by hfidgen
Published on 2009-08-13T09:29:11Z
Indexed on
2010/03/31
20:03 UTC
Read the original article
Hit count: 717
I've got a problem with this embed in Safari. It works just fine on all other browsers, IE6 included. The problem is that the embed seems to jump to the very top layer, ignoring all z-index or positioning statements. This is important, because several html design features are overlayed on the flash.
This embed was written to work with swfobject, but still doesnt work when:
- swfobject disabled
- wmode = transparent/opaque/removed entirely
Is this a problem with safari or the code? And if it's the code then what does safari do differently to all the other browsers?
Bah.
Thanks for any help ;)
<object id="Flash_Banner" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="950" height="400" title="">
<param name="movie" value="ui.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="ui.swf" width="950" height="400" title="">
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<!--<![endif]-->
<div id="banner_slider"><img src="images/banners/case.jpg" width="950" height="400" alt="" /></div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
© Stack Overflow or respective owner