7 × 24小时服务热线:18605391786  4000-999-221  关于我们  联系我们   付款方式  网站地图   加为收藏       
您当前的位置:首页 >  新闻中心 > 网页技巧 > flash动画背景透明处理代码

flash动画背景透明处理代码 

信息来自:炫维网络    发布日期:2012-11-4   浏览次数:  

flash能增加网页的动感,是大家都喜欢的网站建设素材,不过有时候flash制作的时候会有背景,影响网页的美观,如何去掉flash动画的背景呢,
其实只要把下面的代码插入到网页中flash代码中就可以了,
一、透明Flash的使用方法: 直接复制

在插入flash的代码中插入<param name="wmode" value="transparent">即可实现flash背景透明

举例:

<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="970" height="286">
    <param name="movie" value="imageshow.swf">
    <param name="quality" value="high">
    <param name="quality" value="high" />
    <param name="wmode" value="transparent" />
    <embed src="imageshow.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="286"></embed>
红色部分就是插入的代码,这样就可以让flash动画透明了

以上代码适合dreamweaver插入的flash代码,如果是在frontpage插入flash代码设置如下:
<embed src="fish1.swf" quality=high width=50 height=50 wmode=transparent type='application/x-shockwave-flash'></embed>
<!-- wmode=transparent这一段是设置背景透明-->

二、手动插入方法:

FLASH插入页面之后,点击选中插入的flash,在最下面 “属性面板” 中 有个  “参数” 选项,点击参数,会出来一个对话框,在左侧“参数”列表中输入wmode,右侧“值”列表中输入transparent,点击确定就可以了,其实查看代码也是实现了第一种直接复制的效果。

三、透明FLASH处理

在FLASH中点击File / Publish Settings发布设定,确认type中有选中的HTML类型,进入HTML标签,里面有很多生成HTML页面的选项,这里就不再祥细给大家介绍了,主要说说透明背景,找到window mode窗口模式,里面有三个选项,分别是window,opaque windowless,transparent windowless;选中“transparent windowless”选项,然后publish发布,FLASH就会为你生成一个HTML页面,而里面的flash动画的背景是透明的。 修改HTML语句:
   在HTML中使用透明背景,可在HTML文件的<object>前加上:
   <param name="WMODE" value="transparent">   

四:在Dreamweaver中控制FLASH的背景透明:
  
首先选中FLASH文件,那么属性面板中就会出现很多可供修改的FLASH属性,这些是例牌的属性这里就不另外介绍了,看到右下角的“Parameters”了吗,点击进入,出现了一个“Parameters”对话框,在左边Parameters下输入“wmode”,在右边Value下输入“transparent”,再按OK,就实现了FLASH的背景透明了;保存文件,用IE浏览一下实际效果;
  
输入不同的值还可以实现不同的控制呢:
   在左边Parameters下输入“menu”,可以控制是否出现鼠标右键菜单,在右边Value下输入“false”则不出现,反之输入“true”则出现,不过FLASH自已的FSCOMMAND也可以控制. 以上是制作学习用过的几种方法,具体情况还要看制作软件,在编辑制作时各种代码再做特殊处理。


关于flash在网页中压住文字的问题解决方法


相关文章:flash在网页中压住文字的遮挡问题解决方法  

做服务最好的网络公司:临沂网络公司http://www.a539.com
更多
临沂网站建设豪华团队!www.a539.com
临沂网络公司

炫维网络 www.a539.com
建站咨询电话:18605391786  邮箱:123@A539.com  
地址:山东省临沂市兰山区通达路367号 裕城大厦