日本83岁:请问如何利用FLASH给图片盖上透明FLASH效果

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 11:42:09
我想做一个图片上覆盖着透明FLASH效果的FLASH文件,
请问我如何才能把透明FLASH文件覆盖到图片上,
因为偶是菜鸟,所以请写出详细的步骤,谢谢
不好意思,可能是我没说清楚,
我说的是如何用FLASH制作有这种效果的FLASH文件,就是做出来以后是.swf文件,而不是如何在网页中实现,谢谢

在网页上把图片设置成单元格背景,把FLASH设置成单元格内的对象即可.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<table width="90%" height="156" border="0" cellpadding="0" cellspacing="0">
<tr>
<td background="pic.jpg"><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="32" height="32">
<param name="movie" value="flash.swf">
<param name="quality" value="high">
<embed src="flash.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="32" height="32"></embed>
</object></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</body>
</html>

楼上的说法不够准确,漏掉了关键的一句代码,我给出两个解决方法,其中一点是补充楼上的:
同样是把图片作为单元格/表格的背景,然后在单元格中插入swf文件。
第一种方法:
用Dreamweaver插入swf文件,然后选择这个flash,在下面属性面板中点“参数”,添加一个参数“wmode”,值为“transparent”即可。
第二种方法:
或者直接编辑Html文件:
在插入flash那段代码中找到这个位置(楼上的代码中即可找到这段代码)
<param name="movie" value="../images/pic.swf">
<param name="quality" value="high">
然后添加一行(楼上的代码中缺少的部分):
<param name="wmode" value="transparent">
这一行代码的作用就是让这个swf的覆盖模式是透明模式。