让Flash在Firefox和IE下背景透明
Leave a Comment»![]()
基础知识扫盲,为首页改版工作扫尾...
今天随便瞄瞄自己略作改版后的网站,突然发现那晦气的页首导航栏又出现新问题了. 原先只是在IE6下无法显示下拉菜单,现在呢则是下拉菜单被新挪位过来的Flash遮挡住了-.- 一仇未报,又添新恨. 愤怒了!

Google搜索之...现成的方法手到擒来.
<param name="wmode" value="transparent">
把这个代码加到<object>...</object>之间即可,意思是设置Flash背景透明...速度打开IE7,Firefox3查看效果,IE7下倒是没问题了,FF下状况依旧,一口血...
P.S: IE6下拉菜单本来就显示不出来,就不存在这个遮挡问题了. 而IE8打开我的站点,默认是以IE7的模式显示Movie Castle滴,因为下面这个语句被添加在了站点header.php中\^o^/
<meta http-equiv="X-UA-Compatible" content="IE=7" />
问了下山猫上树这个号称是以Flash养活自己的伪闪客,他很直白的说明了Flash在Firefox下就是不能设置透明滴,over...没有给出解决问题的方法. 于是我再Google之...补充Firefox下设置Flash背景透明的方法如下:
添加代码: wmode="transparent" 到<embed>...</embed>之间即可...
综合下前面说的,完整的背景透明Flash设置代码如下,在Firefox及IE下都不会遮挡住下拉菜单:
<object width="425" height="344">
<param name="movie" value="Flash url"></param>
<param name="allowFullScreen" value="true"></param>
<param name="wmode" value="transparent"></param>
<embed src="Flash url" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" width="425" height="344"></embed>
</object>
全文完.

又得改好多代码吧,置顶也没得了吧,最怕改代码了,真是要命的很!
我靠,好多滴人...
我又复活了,然后再死去,接着再复活,
我咋滴这么啰嗦...
放左边和放右边 各有各的好,随你自己了. 呵呵 需要的话我也是可以提供code滴.
慢点慢点,可以拉你去做展览,很赚钱的 谁都喜欢看死了又活 活了又死...
收了 :)