天天看點

ie和firefox浏覽器對透明flash的相容性問題

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

在IE中顯示透明:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/

cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="148">

<param name="movie" value="swf/top.swf" />

<param name="quality" value="high" />

<param name="wmode" value="transparent" />

<embed src="swf/top.swf" quality="high" pluginspage="http://www.ma

cromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="770" height="148"></embed>

</object>

在FireFox中顯示透明:!

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cab

s/flash/swflash.cab#version=6,0,29,0" width="770" height="148">

<embed src="swf/top.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflas

hplayer" type="application/x-shockwave-flash" width="770" height="148"></embed>

在兩種浏覽器中都顯示透明:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockw

ave/cabs/flash/swflash.cab#version=6,0,29,0" width="770" height="148">

<embed src="swf/top.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashp

layer" type="application/x-shockwave-flash" width="770" height="148"></embed>

原來要在Embed标簽下加上wmode="transparent”這個屬性。

本文轉自 netcorner 部落格園部落格,原文連結:http://www.cnblogs.com/netcorner/archive/2007/05/20/2912379.html  ,如需轉載請自行聯系原作者