解決IE和Firefox下flash擋住div層的問題
阿新 • • 發佈:2019-02-16
今天在網上搜索很久關於flash擋住DIV層的解決方法,絕大部分提供的方法都只能解決IE下的情況,Firefox下問題依然存在。總算是黃天不負有心人啊!終於找到了解決方法,也難得去研究是怎麼回事,總之是flash引數的問題,並非設定什麼DIV的z-index=-1之類的,下面貼出解決IE和Firefox下flash擋住div層的flash解決方法給大家:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
<param name="movie" value="你的FLASH.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed wmode="transparent" src="你的FLASH.swf" quality="high" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer
</object>
重要的地方就2點:
1、<param name="wmode" value="transparent">
很常用flash做為背景的命令,在這裡就不羅嗦了。如果不加Firefox沒問題,IE就會擋住DIV層顯示。
2、<embed wmode="transparent">
重點在這裡,在<embed>中加入wmode="transparent"屬性,Firefox中層的問題就迎刃而解。