简介

需要有 HTML 文件才能在浏览器中正确显示 SWF 文件。浏览器首先加载 HTML 文件,然后加载 HTML 代码中指定的 SWF 文件。HTML 页面必须包含指定实际 Adobe Animate SWF 文件位置的 OBJECT 标记。

HTML OBJECT 标记指示浏览器加载 Adobe Flash Player,然后将其用于播放 SWF 文件。

Animate 中的“发布”命令会自动创建一个 HTML 文件,其中包含 Web 浏览器播放已发布 SWF 文件所需的标记。您可以从“发布”对话框(“文件”>“发布”)中选择多个不同的 HTML 发布模板。请参阅 Animate 帮助以了解有关发布设置 (CS5)发布设置 (CS5.5) 的更多信息。

手动添加 OBJECT 标记

Animate 创建的 HTML 文件仅包含显示 SWF 文件所需的代码。要将您的 SWF 文件添加到包含其他元素(如文本或图形)的 HTML 页面,请将以下代码粘贴到 HTML 文件。将此代码粘贴到 HTML 文件中 BODY 标记的某个位置。

要手动添加 OBJECT 标记,请执行以下操作:

  1. 将下面的 HTML 代码复制并粘贴到您的 HTML 中。将代码放置在 HTML 文件中希望 SWF 文件显示在网页中的位置。
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" id="movie_name" align="middle">
        <param name="movie" value="movie_name.swf"/>
        <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="movie_name.swf" width="550" height="400">
            <param name="movie" value="movie_name.swf"/>
        <!--<![endif]-->
            <a href="http://www.adobe.com/go/getflash">
                <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player"/>
            </a>
        <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
    </object>
  2. 为您的 SWF 文件编辑 OBJECT 标记的属性。
    • 更改 HEIGHT 和 WIDTH 参数以与舞台的高度和宽度匹配。要自动缩放 SWF 文件以使用浏览器窗口的特定百分比,请输入高度和宽度的百分比值。
    • 将上述 OBJECT 标记中出现的所有“movie_name.swf”实例都更改为 SWF 文件的实际路径或 URL。

SWF 文件路径可以是相对于 HTML 文件位置的相对路径,也可以是 SWF 文件的完全限定性绝对路径。例如:

  • 如果 SWF 文件与 HTML 文件在同一文件夹中,则只需要使用 SWF 文件的文件名。
  • 如果 SWF 文件在子文件夹中,则路径类似于“subfolder_name/movie_name.swf”(不含引号)。
  • 如果 SWF 文件不在包含 HTML 文件的文件夹中,则使用“../”表示比包含 HTML 文件的文件夹高出的每一级别。(语法中不包括引号)。因此,“../../../separate_folder/movie_name.swf”会从包含 HTML 文件的文件夹上升三个级别,然后才下到“separate_folder”来查找 SWF 文件。
  • 完全限定路径就是完整的 URL(例如 http://www.myDomain.com/flash_content/movie_name.swf。)

您也可以使用 Animate 中的“发布”命令来创建包含 OBJECT 标记的基本 HTML 文件。然后将 OBJECT 标记中的 HTML 代码复制并粘贴到您自己的 HTML 文件中。SWF 文件的名称已在 HTML 代码中正确指定。

上述代码是在 HTML 文件中插入 SWF 文件的最低要求。您可以为这些标记指定其他属性以控制 Flash Player 播放 SWF 文件的方式。有关信息,请参阅 OBJECT 和 EMBED 标签属性

在希望目标受众能够使用的所有 Web 浏览器中,测试您的 HTML 页面。 

注意:Dreamweaver 是 Adobe 的 HTML 创作工具,可以轻松将 SWF 文件嵌入到您的 HTML 文档中。通过 Dreamweaver 可以完全控制包含 SWF 文件的页面设计。有关详细信息,请参阅 Dreamweaver 产品页面

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略