Справочник по Flash : ActionScript : Action : loadVariablesNum - Прикрепляет группу внешних переменных к уровню документа
смотрим также
Материал из Справочник Web-языков
loadVariablesNum
(Глобальная функция)
Прикрепляет группу внешних переменных к уровню документа
Синтаксис:
loadVariablesNum (url, level); loadVariablesNum (url, level, method);
Аргументы:
- url
- Абсолютный или относительный адрес источника переменных - сценария на стороне сервера, который возвращает переменные, или текстового файла, содержащего переменные. При подгрузке в сети, файл должен находиться в том же поддомене, что и исходный клип.
- level
- Неотрицательное целое число или выражение, возвращающее неотрицательное целое число. Задает уровень документа, на котором будут определены загруженные переменные.
- method
- Необязательный аргумент, указывающий метод передачи переменных внешнему сценарию. Если он задан, то переменные текущей временной диаграммы передаются сценарию, а target получает загруженные переменные. Если этот аргумент опущен, то переменные загружаются, но не отправляются. Допустимыми значениями для method являются "GET" и "POST". Этот параметр должен быть литералом, а не переменным или другим выражением.
Функция loadVariablesNum() почти идентична loadVariables(), но требует задания целевого level как числа, а не как строки. Это значит, что loadVariablesNum() может прикреплять переменные только к уровням документов, а не к клипам. Целевой уровень можно задавать динамически.
Примеры
Пример: Задание целевого уровня динамически.
var myLevel = 3; loadVariablesNum("Vars.txt", myLevel);
Того же самого эффекта можно добиться путем конкатенации строк и использования обычной функции loadVariables().
loadVariables("Vars.txt", "_level" + myLevel);
Совместимость:
Используется с 5-ой версии Flash