在Dreamweaver中插入Flash动画就像插入图片一样容易(在插入工具栏中单击"Flash"
按钮 ),因为Dreamweaver和Flash都出自于同一家软件公司Macromedia。而在Frontpage中插入Flash动画要费一番功夫。下面介绍两种方法。
一是利用ActiveX控件插入Flash动画,要求在windows中有Flash组件Flash.OCX (文件路径为C:\WINDOWS\SYSTEM\MACROMED\FLASH\FLASH.OCX)。
二是利用FlashMX软件在编辑Flash源文件时发布的HTML文件。将文件中的HTML代码插入到网页的源代码中。
1. 利用ActiveX控件插入Flash动画
⑴ 在网页中选择要插入的位置。
⑵ 插入→高级→ActiveX控件。

⑶ 在“插入ActiveX控件”对话框中,在“选择控件”列表中,查找Shockwave Flash Object控件,如没有该控件,单击“自定义”按钮,如下图所示。

在“自定义ActiveX控件列表”对话框中,选中“Shockwave Flash Object”控件,如下图所示。单击“确定”,返回“插入ActiveX控件”对话框。

在“插入ActiveX控件”对话框,在“选择控件”列表中,选中“Shockwave Flash Object”控件,如下图所示。单击“确定”。

⑷ 在网页插入点,出现flash占位框,如下图所示。

⑸ 在flash占位框上单击右键,从快捷菜单中选择“ActiveX控件属性” 。 或选择flash占位框,按Alt+Enter键。
在“ActiveX控件 属性”对话框中,进行如下设置:
基本属性:
影片URL(M):输入Flash SWF文件路径(以站点为根目录)和文件名。
品质:High
显示菜单:不选择

Object 标记:
输入flash动画的高度和宽度值(像素)。如下图所示。

单击“确定”。 效果如下图所示。

2. 利用高级插件方式插入Flash动画
(1) 插入-高级-插件。

(2) 在“插件属性”对话框中,单击“浏览”按钮,选择动画文件或输入文件名。设置高度、宽度。

(3) 单击确定。在网页中显示插件符号。单击"预览"可播放动画。

代码如下所示:
<embed width="468" height="60" src="yybill.swf">
这种方法,改变高度、宽度,只改变窗口大小,图像不缩放。
3. 利用Flash发布的Html文件控件插入Flash动画
⑴ 用FlashMX软件打开Flash源文件(*.fla)。
⑵ 文件→发布设置,选中"Html",如下图所示。

⑶ 单击"发布"。或文件→发布。
⑷ 在源文件文件夹中,用记事本打开html文件(如guangkao.html)。

⑸ 找到"<OBJECT"文字,选择"<OBJECT"到"</OBJECT>"之间的全部内容,如下图所示。Ctrl+C或编辑→复制。关闭记事本。

⑹ 返回到Frontpage 。
⑺ 在网页中选择要插入的位置。
⑻ 在网页编辑窗口底部单击切换钮HTML,如下图。

⑼ 按Ctrl+V或编辑→粘贴。如下图。

IE中浏览FLASH的关键代码:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="468" HEIGHT="60" >
<PARAM NAME=movie VALUE="yybill.swf">
</OBJECT>
⑽ 在网页编辑窗口底部单击切换钮普通,如下图。

这种方法一般适合于自已制作的Flash动画。当然也可用上面的代码,根据情况修改动画文件名。
4. 有关Flash动画文件路径问题
在Frontpage中插入的Flash动画文件首先要放在站点之内。一般将它和插入它的网页放在同一文件夹内。这样利用HTML代码插放法不需要修改。但如果多个网页要插入同一Flash动画,并且各网页不在同一文件夹,在代码中要对*.swf文件的路径进行修改。并且每个动画在一页中要改两处。如下图所示。

- Flash动画文件*.swf在上级文件夹,在文件名前加上“../”;
- Flash动画文件*.swf在上级的上级文件夹,在文件名前加上“../../”;
- Flash动画文件*.swf在上级的上级的上级文件夹,在文件名前加上“../../../”;
- Flash动画文件*.swf在下级文件夹,在文件名前加上“文件夹名/”;
- Flash动画文件*.swf在同级文件夹,在文件名前加上“../文件夹名/”;
依此类推。
此文摘自夜鹰电脑学校培训教材,如需转载,请注明出处。 |