您现在的位置是: 软件 > 设计在线 > 网页陶吧 > 网页工具 > Flash > 正文


-Win xp中的多种网络
-试验试验试验试验
-用Freehand实现位图矢量化
-网络电话面面观

在Dreamweaver中实现flash的透明背景
2001-07-03· ·郭玉洲··yesky

1 2  下一页


  【编者注】我们经常收到一些初学网业制作的网友提出的问题,很多问题其实很简单,只要动脑筋想一想就可以解决了,但有的网友不喜欢多思考,一遇到问题想都不想就直接去问别人,这种学习方法可不太好。而本文的作者学到一种技巧后,他发现这种技巧在两种环境下显示的结果不同,这个时候比较两种环境中产生的源代码的区别无疑是解决问题最好的方法!他也正是这样做的,并最终解决了问题。本文涉及的问题并不算太难,但作者发现问题、解决问题的思路却很值得我们学习!

  首先忠心感谢凌宇5942给我的帮助!在他的启迪下我发现了另一种实现flash透明背景的办法,愿与大家共同探讨:

  凌宇5942告知的解决办法:在flash的html发布选项中选windows mode/transparent windowless,发布为html,插入网页就可以得到透明的flash的效果。

  不错,照这样的办法去做,便可以发布出带有透明flash的html页。但是它存在一个问题:所发布的flash动画只在与其同时发布的html页中显示透明效果,而如果用dreamweaver新建一个文件,再将其插入页面中,保存-->>f12预览我们会发现它又是不透明的了!这是怎么回事呢?

  我仔细比较了用flash发布的html页和用dreamweaver制作的带有flash 动画的两个html页的源代码:

  1.用flash发布的html页源代码:

<HTML>
<HEAD>
<TITLE>Movie2</TITLE>
</HEAD>
<BODY bgcolor="#000000">
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!--fdsaaaa aaaaaaa -->


<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=5,0,0,0"
WIDTH=550 HEIGHT=400>
<PARAM NAME=movie VALUE="Movie2.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=wmode VALUE=transparent>
<PARAM NAME=bgcolor VALUE=#FFFFFF> <!--用flash导出后将背景改为黑色,其目的是便于观察透明效果-->
<EMBED src="Movie2.swf" quality=high wmode=transparent bgcolor=#FFFFFF WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version
=ShockwaveFlash"></EMBED>
</OBJECT>

</BODY>
</HTML>

1 2  下一页

■ 相关内容
 用PS制作晶莹剔透的apple风格按钮
 保护设计财富的网站守护神
 Dreamweaver中层(Layer)的定位技巧
 网络新闻滚滚而来
 小诀窍让你快速上手Dreamweaver
 神奇的Flash遮罩
 Flash 三招两式“瘦”下来
 “偷窥”Flash 动作脚本的利器
 在Flash中结合传统视频
 视频文件转换为Flash的新型武器——Flix
 在DW中插入Flash的参数详解
 Flash 鼠标事件:起伏的立体方块群
 陶吧推荐:DW十大精彩插件剖析(上)
 轻松解决DW4的问题
 随心所梦之DW行为篇--概述
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!