Справочник по Flash : ActionScript : Basic Actions : loadMovieNum - Загрузить файл .swf

Материал из Справочник Web-языков.

Перейти к: навигация, поиск
Главная  ::. Flash  ::. ActionScript  ::. Basic Actions  ::. loadMovieNum - Загрузить файл .swf


[править] loadMovieNum

(Глобальная функция)

Позволяет загрузить в проигрыватель файл .swf

[править] Синтаксис:

loadMovieNum(URL, level)
loadMovieNum(URL, level, method)

[править] Аргументы:

URL
Строка, задающая абсолютный или относительный путь к загружаемому файлу .swf. Во всех URL должна использоваться прямая косая черта, а абсолютные URL должны содержать ссылку на протокол в виде http:// или file:///.
level
Неотрицательное целое или выражение, возвращающее неотрицательное целое число, задающее уровень документа, на котором будет размещен внешний файл .swf.
method
Необязательная строка, задающая метод отправки переменных внешнему сценарию. Значениями method могут быть "GET" или "POST". Этот параметр должен быть литералом, а не переменной или другим выражением. Автономная версия Flash Player всегда использует метод "GET" вне зависимости от заданного в method

[править] Описание:

Функция loadMovieNum() почти идентична loadMovie(), но требует задания целевого уровня загрузки в виде числа, а не строки. Это означает, что loadMovieNum() может загружать фильмы только на уровни документов, а не в клипы. Если указанного уровня не существует, он будет создан. Если указанный уровень существует, его содержимое будет заменено новым файлом .swf. Допускается загрузка фильма на _level2, даже если _level1 не создан.

Функцию loadMovieNum() можно использовать, когда нужно динамически задавать уровень для загрузки фильма, например:

var x = 3;
loadMovieNum("muMovie.swf", x);

Того же самого можно достичь путем конкатенации строк и использования обычной функции loadMovie():

loadMovie("muMovie.swf", "_level" + x);

[править] Совместимость:

Используется с 3-ей версии Flash

Личные инструменты
1.2411301136