loadMovieNum()

可用性

Flash Player 4。用 Flash 5 或更高版本打开的 Flash 4 文件将进行转换,以使用正确的语法。

用法

loadMovieNum("url",level [, variables])

参数

url 要加载的 SWF 或 JPEG 文件的绝对或相对 URL。相对路径必须相对于级别 0 处的 SWF 文件。为了在独立的 Flash Player 中使用 SWF 文件或在 Flash 创作应用程序的测试影片模式下测试 SWF 文件,必须将所有的 SWF 文件存储在同一个文件夹中,并且其文件名不能包含文件夹或磁盘驱动器说明。

level 一个整数,指定 SWF 文件将加载到 Flash Player 中的哪个级别。

variables 可选参数,指定发送变量所使用的 HTTP 方法。该参数必须是字符串 GETPOST。如果没有要发送的变量,则省略此参数。GET 方法将变量追加到 URL 的末尾,它用于发送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用于发送大量的变量。

返回

无。

说明

函数;在播放原来加载的 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中的某个级别。

提示:如果您要监视下载的进度,则使用 MovieClipLoader.loadClip() 而不是此函数。

一般情况下,Flash Player 显示单个 SWF 文件,然后关闭。loadMovieNum() 动作使您可以同时显示几个 SWF 文件,并且无需加载另一个 HTML 文档就可在 SWF 文件之间切换。

如果要指定目标而不是级别,请使用 loadMovie() 而不是 loadMovieNum()

Flash Player 具有从级别 0 开始的级别堆叠顺序。这些级别类似于醋酸纤维层;除了每个级别上的对象之外,它们是透明的。当使用 loadMovieNum() 时,必须指定 SWF 文件将加载到 Flash Player 中的哪个级别。在 SWF 文件加载到某个级别后,即可使用语法 _levelN 来定位 SWF 文件,其中 N 为级别号。

当加载 SWF 文件时,可指定任何级别号,并且可将 SWF 文件加载到已加载有 SWF 文件的级别。如果执行此动作,则新的 SWF 文件将替换现有的 SWF 文件。如果将 SWF 文件加载到级别 0,则 Flash Player 中的每个级别均被卸载,并且级别 0 将替换为该新文件。处于级别 0 的 SWF 文件为所有其它加载的 SWF 文件设置帧频、背景色和帧大小。

loadMovieNum() 动作也允许您在播放 SWF 文件时将 JPEG 文件加载到 SWF 文件中。对于图像和 SWF 文件,在文件加载时,图像的左上角均与舞台的左上角对齐。另外,在这两种情况下,加载的文件均继承旋转和缩放设置,并且初始内容将被覆盖。

使用 unloadMovieNum() 可删除用 loadMovieNum() 加载的 SWF 文件或图像。

示例

此示例将 JPEG 图像“image45.jpg”加载到 Flash Player 的级别 2 中。

loadMovieNum("http://www.blag.com/image45.jpg", 2); 

另请参见

loadMovie()unloadMovieNum()_level