让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>

  全文完.

本日志现有 65 条精彩评论 | Leave a Comment»
  1. aunsen said in 2008.09.28 14:55: Reply

    又得改好多代码吧,置顶也没得了吧,最怕改代码了,真是要命的很!

  2. oh-cool said in 2008.09.29 10:20: Reply

    我靠,好多滴人...
    我又复活了,然后再死去,接着再复活,
    我咋滴这么啰嗦...

  3. Yacca said in 2008.10.01 18:44: Reply

    放左边和放右边 各有各的好,随你自己了. 呵呵 需要的话我也是可以提供code滴.

  4. Yacca said in 2008.10.01 19:15: Reply

    慢点慢点,可以拉你去做展览,很赚钱的 谁都喜欢看死了又活 活了又死...

  5. chouray said in 2008.10.10 16:35: Reply

    收了 :)


评论是一种美德,请您务必身体力行! | Back To Top»

Copyright© 2007-2009 Since 2007.12.24 | Skin by BlogOhBlog, Modify by Yacca | Hosting by WopusIDC | Stats