I have a number of flash ads (installed with swfobject) which have an HTML link placed over the top of them. I am using wmode transparent and it works fine in every browser on mac however ie/chrome/ff on PC (viewing on win7) the link falls behind the flash.
I have also tried wmode=opaque to no avail.
Here is the HTML:
<a href="$Link" class="overlay"></a>
<div class="flashContainerSml">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="125" height="125">
<param name="movie" value="$Flash.URL" />
<param name="wmode" value="transparent" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="$Flash.URL" width="125" height="125">
<param name="wmode" value="transparent" />
<!--<![endif]-->
<p>no flash</p>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
and the appropriate css
#sideBar .smallAd .overlay { position: absolute; top: 0; left: 0; z-index: 9999; width: 100%; height: 100%; }
It was simple in the end. Notice the transparent gif in the link.