关于透明flash的问题

作者&投稿:俟蒋 (若有异议请与网页底部的电邮联系)
透明FLASH的问题!怎么也不透明!~

我说的不一定对。不过我觉得是你的这个FLASH的问题,和网页代码无关。你这个FLASH如果是以白色为透明色的话,中间渐变部分又很模糊,根本没办法确定透明色的范围,怎么透明?还是改改FLASH吧,或者省事点把网页背景改成白色。

我最近也在琢磨这个问题,后来无意中发现这跟浏览器有关

如果你用TT的浏览器就不会有这问题,但是用IE的浏览器就会出现。

哎,目前没有解决的更好办法,只能期待看我博客的人用TT浏览器了,呵呵

1 透明Flash的使用方法:
在插入flash的代码中插入<param name="wmode" value="transparent">即可实现flash背景透明
如:
<table width="605" height="136" border="0" cellpadding="0" cellspacing="0" background="http;//www.dabaoku.com/flash/images/logo5.jpg"> <!--设置单元格背景为图片背景(当然要放一个好看的了) -->
<tr>
<td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="605" height="136">
<param name="movie" value="http://www.dabaoku.com/flash/flash/132.swf">
<param name="quality" value="high">
<param name="wmode" value="transparent"> <!--这里代码可使Flash背景透明 -->
<embed src="http://www.dabaoku.com/flash/flash/132.swf" width="605" height="136" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"></embed>
</object></td>
</tr>
</table>
以上代码适合dreamweaver插入的flash代码
如果是在frontpage插入flash代码设置如下:
<embed src="http://www.dabaoku.com/flash/flash/132.swf" quality=high width=605 height=136 wmode=transparent type='application/x-shockwave-flash'></embed>
<!-- wmode=transparent这一段是设置背景透明--><IMG border=0 src="http;//www.dabaoku.com/flash/images/logo5.jpg"></FONT></P> <P><FONT color=#9222dd> </P></FONT>
2 透明flash制作方法代码
<embed style=“LEFT: 5px; POSITION: absolute; TOP: -20px“ align=right src=“透明FLASH地址“ width=900 height=535 type=application/x-shockwave-flash wmode=“transparent“ quality=“high“>

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

首先忠心感谢凌宇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=transparen t 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>

2.用dreamweaver制作的带有flash 动画的html页的源代码:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#000000" text="#000000"><!--背景亦为黑色,其目的是便于观察透明效果-->
<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>
<embed src="Movie2.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version
=ShockwaveFlash" type="application/x-shockwave-flash" width="550" height="400">
</embed>
</object>

</body>
</html>

第1种方法怎么样实现透明flash,请看代码~
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/flashlash.cab#version=5,0,0,0" WIDTH="129" HEIGHT="65">
<PARAM NAME=movie value="images/flash/moveline">
<PARAM NAME="wmode" value="transparent">
<EMBED SRC="images/flash/moveline" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" TYPE="application/x-shockwave-flash" WIDTH="129" HEIGHT="65" WMODE="transparent">
</EMBED> </OBJECT>

第2种方法怎么样实现透明flash

就是在frontpage里插入flash(透明的),换到代码界面在插入flash代码的最后加入@WMODE="transparent"@这条代码就可以了。 注意:用DW的就要加上@WMODE="transparent"> </EMBED>@

@内的就是要加入的代码

他们说得太长了,其实就是在</object> 里加下面这条就行了
<PARAM NAME="wmode" value="transparent">

flash的参数设置为wode,transparent就可以了


如何在网页制作中插入透明FLASH
你是不是在网页或者是Q-ZONE中插入透明FLASH却发现没有实现透明效果?如果是这样,请看看我给你们找来的下面这篇帖子 DW中实现flash的透明背景 我们经常收到一些初学网业制作的网友提出的问题,很多问题其实很简单,只要动脑筋想一想就可以解决了,但有的网友不喜欢多思考,一遇到问题想都不想就直接去问...

在ppt中怎样插入透明flash
1、在幻灯片视图中,单击"视图"菜单,选择"工具栏--控件工具箱",打开"控件工具箱"。2、单击工具箱最右下角按钮,从弹出的控件选择窗口中选择:"Swockwave Flash Object"项,则在幻灯片上插入Flash控件。3、单击"控件工具箱"上的属性的按钮,...

Flash中怎么设置那个图片的透明度?
1.选中图片。2.右键(转换为元件)或者Ctrl+F8 合成图形或者影片剪辑。3.点击图形(影片剪辑),选中属性栏中“颜色”中的“alpha”4.然后设置你想要的透明程度。图示如下:

flash如何渐变透明
一般是用半透明的素材,放到上面,另外就只能用代码来实现半透明的效果了。如果是形状,可以填充渐变颜色,在透明度上也让渐变就可以了。

QQ空间的透明flash怎么用
我的意思,是想用透明FLASH盖在日志中的文字上面来装饰或是把flash当背景请玩空间的高手具体说一下步骤谢谢了哪儿有透明的flash素材... 我的意思,是想用透明FLASH盖在日志中的文字上面来装饰 或是把flash当背景 请玩空间的高手具体说一下步骤谢谢了哪儿有透明的flash素材 展开 ...

怎么样把透明flash代码应用于网页背景
dreamweaver中,属性里写入:wmode其值上写:transparent

如何在网页里插播透明的flash,需要加什么代码?
选中你插入的图片,在下边属性栏中选中"背景颜色"旁边的"参数",然后在参数这边输入"wmode",值为"transparent"即可.或者直接切换到代码视图,在你插入的Flash的代码中把编在其中就可以了

如何在FLASH中插入透明FLASH?
可以把Flash在影片中载入,用loadMovie(),loadMovie("[外部SWF路径]","[承载的影片剪辑实例名]");可以把那个Flash下载,然后在楼主源码里面输入上面的语句,其中第二个参数是设置被替代的影片剪辑,这一项会被加载的影片剪辑覆盖。也可以使用loadMovieNum("[外部SWF路径]",[深度]);...

透明flash 悬浮于文字上方的代码?
在代码的<>里面加入。wmode=“transparent”.

如何让flash动画背景透明
1。如果都是在Flash中合成,两个文件都是swf格式的,那就没问题。2。如果不是在Flash中。你想把swf的文件添加其他文件中。通常的视屏编辑软件解释swf文件的时候,是先把swf文件的每一帧转化为jpeg格式的图片,再进行编辑处理。而jpeg格式并不带有透明通道,所以始终会有背景。(如果是把swf插入到html...

南开区13173085413: 关于网页透明Flash的问题! -
穆树纳科: 透明flash的制作flash动画的背景与网页背景的融合一直很困扰着我们. 如果flash动画也能透明,则不论你的网页背景是何种颜色或是底图,那么将会很好地融合在一起. 其实,flash就提供了这种设置,如图:只须在“发布设置”的HTML面板选择透明类型即可.其实,你在现有网页的flash代码中加入:“PARAM NAME=wmode VALUE=transparent”也是一样的. 遗憾的是,这种特效仅适于IE4及以上,另外,你的flash可不要放全场景的底图哦. 试试吧!

南开区13173085413: 请教在flash中加入透明flash的问题在flash中加入了一
穆树纳科: 你可以这样 不过比较麻烦~ 首先你在点下 文件--发布设置--HTML--透明无窗口~按下F12生成了2个文件 一个HTML文件 还有一个SWF文件 用DREAMWEAVER打开这个HTML文件~在打开~你要放的哪个页面~把这个HTML里面的这个FLASH复制粘贴到 你要放的哪个地方~ 在把这个SWF和你要用的这个HTML放到同一个跟目录下~还有你这个FLASH LOADMOVIE的这个FLASH时候用到的路径一定不要变~这样应该可以~ 说的有点混乱~不知道你能明白么~如果不明白我在细说一下~ 因为我忘记代码是什么了~先找有比较麻烦~所以用这个笨办法了~呵呵

南开区13173085413: 空间透明flash制作问题 -
穆树纳科: 这是因为你没有把png的图片在flash里面把应该透明的地方删除注意,那个地方看起来透明,但是有图片存在!所以flash不认为那里是空的.解决办法是在flash里面点击这个图片元件ctrl+b打散,然后用套索工具,选择魔棒模式(在左侧工具栏下方),点击透明的地方,删除,再生成就可以了

南开区13173085413: 关于使用透明flash做背景的问题我使用透明flash做大背景,
穆树纳科: 用下面代码可解决跳到blog底部的问题! 随屏滚动FLASH代码: 别忘记替换"FLASH地址" 具体操作方法如下: 点击管理博客——新增空白面板——先在空白面板上敲一下空格键——勾选“显示源代码”(这时你会看到面板中已经有一行代码了: )——将上面代码粘贴在 后面——保存——定制个人首页——添加模块--选取新增面板——保存设置.

南开区13173085413: 关于透明Flash的应用问题?
穆树纳科: <object id="player" height="200" width="240" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"> <param name="wmode" value="transparent"> <!--是否透明--> <param name="AutoStart" VALUE="-1"> <!...

南开区13173085413: 如何做透明FLASH!~ -
穆树纳科: 其实对flash来说没什么透明与非透明之分的,只要你的flash做的不是用图片或自己画的图形做背景,而是没有背景或只有背景色,那么当你在网页中加入你所知道的代码后,就会出现你说的透明flash的效果了.

南开区13173085413: 关于空间透明flash的问题
穆树纳科: 自己看空间的时候由于便于修改模块才会变颜色、要想看自己空间的效果、就申请一个小号来看、就不会变了、 ----------------------------------------------------------------------------------☞温馨提示: 如果您对我的回答表示不满意、欢迎追问、如果您对我的回答表示满意,请记得选择“采纳为答案”.谢谢! ----------------------------------------------------------------------------------

南开区13173085413: 关于博客首页的透明FLASH问题以前我弄新浪的博客首页的FLAS
穆树纳科: 你好:现在CSS模板已不能再使用,没有特效代码可以添加显示了. 现在也无法再设置“鼠标特效、透明背景”等效果了,设置后无法通过审核,不会显示出来. 新浪博...

南开区13173085413: 透明FLASH的问题!怎么也不透明! -
穆树纳科: 我说的不一定对.不过我觉得是你的这个FLASH的问题,和网页代码无关.你这个FLASH如果是以白色为透明色的话,中间渐变部分又很模糊,根本没办法确定透明色的范围,怎么透明?还是改改FLASH吧,或者省事点把网页背景改成白色.

南开区13173085413: flash 在Safari 中透明问题 -
穆树纳科: flash透明wmode="transparent" 后,作用是没有显示FLASH的地方,全部显示FLASH以下的背景.但是wmode="transparent" 的效果同样与FLASH里的ALPHA有关系你可以在FLASH里增加一个背景背景用透明ALPHA 100%的一个很大的方块.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网