16素材网
导 航
首页 > 教程中心 > Flash教程

兼容Firefox ,IE的flash透明和flash置底代码

<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="300" height="190">
<param name="movie" value="flash.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<embed src="flash.swf" wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashp
layer" type="application/x-shockwave-flash" width="300" height="190"></embed>
</object>
如果想使flash透明,就需要加上红色部分代码(<param name="wmode" value="transparent" />)。在IE 和TT 中,都很美好,可在火狐下却不管用。这时就必需要多加上一段代码,蓝色部分代码(wmode="transparent")方能使flash透明。
 
 
二、设置flash置底,加个代码:<param name="wmode" value="opaque" />但是只加这个代码,IE可行,在FF下,失效。要想在FF下起作用,还要用在object 里加个 wmode="opaque" ,实例代码如下:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="560" height="210">
  <param name="movie" value="http://www.konnech.cn/2/images/banner.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque">
  <embed src="http://www.konnech.cn/2/images/banner.swf" wmode="opaque" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="560" height="210"></embed>
</object>
 
提示:图片质量较高,请在WIFI下浏览。