Software 版 (精华区)
发信人: emanuel (小飞象), 信区: Software
标 题: Flash教程 - 第四课
发信站: 紫 丁 香 (Sat Apr 1 11:26:41 2000), 转信
一页:将其嵌入网页
下载你已经学会了如何制作Shockwave Flash电影。你肯定想
把它马上放到网页中让全世界都能看到它。没问题。你只需
将其嵌入(embed)HTML网页中。
以下是将一个Shockwave Flash电影嵌入到网页中所需要的最
起码的编码(首先假定用户已经安装了适当的插件,否则在
网页中将显示一个存在嵌入对象的图标):
<OBJECT WIDTH="550" HEIGHT="400">
<PARAM NAME="MOVIE" VALUE="tutorial.swf">
<EMBED SRC="tutorial.swf" WIDTH="550" HEIGHT="400">
</EMBED>
</OBJECT>
你可以看到在EMBED标签的外面包了一个OBJECT标签。必须保
持这种顺序,因为IE认可OBJECT标签,而Netscape Navigator
认可EMBED标签而忽视OBJECT标签。
我建议你将编码做的更细致一些--因为最好将有些属性也
加到网页中。CLASSID是OBJECT标签特定的使用方法,它将告
诉MSIE浏览器自动下载当前的ActiveX 插件(如果浏览器没
有安装该插件的话)。PLUGINSPAGE是EMBED标签中特定的使
用方法,它链接到Shockwave 的下载网页(如果Netscape浏
览器没有安装该插件的话)。LOOP指示是否将电影喜欢播放
(为你刚生成的电影设定"false")。PLAY指示是否只显示电
影的第1帧(false)还是继续播放电影(true)。)我们的例子中
这个选项有点多余,因为我们已经设置了一个按钮控制电影的
播放。BGCOLOR用于控制电影的背景色。"quality" 设定浏览
器是否使用anti-aliasing(边缘平滑处理)显示图象。
"autohigh"设置指示浏览器用anti-aliasing显示电影图象,
但是如果显示速度太慢的话则不要使用该选项。通常都不要使
用该选项。这里有一个所有属性的清单。
以下是HTML文件中可以使用的比较完整的嵌入代码:
<OBJECT CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-
444553540000"
WIDTH="550" HEIGHT="400"
CODEBASE="http://active.macromedia.com/flash3/cabs
/swflash.cab#version=3,0,0,0">
<PARAM NAME="MOVIE" VALUE="moviename.swf">
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="autohigh">
<PARAM NAME="BGCOLOR" VALUE="#FFFFFF">
<EMBED SRC="moviename.swf" WIDTH="550" HEIGHT="400"
PLAY="false" LOOP="false" QUALITY="autohigh"
BGCOLOR="#FFFFFF"
PLUGINSPAGE="http://www.macromedia.com/shockwave/
download/index.cgi?
P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>
Aftershock
你无需了解需要将Flash嵌入到网页中的所有编码,因为你可
以使用一个叫做Aftershock的程序帮助你做这些工作。该程
序在Macromedia站点可以免费下载。
Aftershock不及可以帮你生成OBJECT 和EMBED 标签,而且还
能生成相应的JavaScript用于检查用户的浏览器已经浏览器是
否安装了必要的插件。如果用户的浏览器达不到设置要求,它
可以生成一幅GIF图象替代电影显示。它还可以提供一个Java
Applet作为暂时的插件(但我们不建议这样做)。它的优点还
在于它能将Smart Shockwave集成到你的网页中,使用户能够无
需离开你的站点就更新其冷却插件。
以下是如何使用Aftershock的简要说明。点击top, left 图标
(形状象一个电影的胶片轮)载入Shockwave文件。在各个工具
板中设置你的选项。它还能生成一幅GIF图象。如果你想使你
的Flash 电影中的文字可以被查询,你可以选中Page Layout工
具板中的"List text used"选项。这将把文字例如comment标
签中。完成之后,保存文件。
现在你已经将你的Flash Shockwave电影成功地嵌入了你的网页。
--
◇┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉◇
┇\║║/ Your Friend-------Emanuel┇
┇ ◎◎ http://travelcat.yeah.net┇
┇ ┃┃ E-mail: emanuel@21cn.com┇
┇ □□□□□□□□ 我就是小飞象 ┇
◇┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉◇
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.234.151]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:8.868毫秒