Лого Флэша Потрошителя
 
Новости · Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Идеальный клип · Что делать  
Метод LoadVars.decode
16.05.2002 07.05.2008
Еще одна скрытая возможность Flash MX — это метод объекта LoadVars. Простой метод, предназначенный для внутреннего использования самим объектом LoadVars для декодирования пар "имя/значение" (name/value) в пары "имя свойства объекта/его значение".

LoadVars.decode наследуется всеми экземплярами объекта LoadVars. Метод принимает один аргумент — строку, содержащую пары "имя/значение", которые вы хотите превратить в свойства объекта и связанные с ними значения.

Пары "имя/значение" должны выглядеть так:

myvariable=value&myothervariable=anothervalue

Этот скрытый метод превратит вышеприведенные пары "имя/значение" в два свойства — myvariable и myothervariable, и присвоит им соответствующие значения из пар "имя/значение"; таким образом, значение свойства myvariable в вышеприведенной строке — "value", а значение переменной myothervariable из этой же строки — "anothervalue". Вот небольшой пример:

// создаем новый экземпляр объекта LoadVars
myvars=new LoadVars()
// вызываем метод с нашей строкой "имя/значение"
myvars.decode("name=Guy&age=18&icq=71063418")
// обрабатываем все свойства объекта "myvars"
for(var i in myvars){
// выводим имя и значение свойства
    trace(i+":"+myvars[i])
}

В окне output этот код выведет:

name:Guy
age:18
icq:71063418

Этот метод все еще не добавлен в Macromedia Flash MX Actionscript Dictionary Errata.

[новое окно]>

Дэдлайн

 

Примечания:
Все работает, проверено на версии проигрывателя 6.0.47.0

Статус документа
: публикация
>>> Статьи · Прототипы · Компоненты · Персоналии · Глоссарий · Что делатьНаверх
  © Разработка: Ростислав Сирык · О проекте "Флэш Потрошитель" · Архивы сайта
Flash MX

Стандарты Actionscript

Внутренняя архитектура Actionscript

Атрибуты тэгов OBJECT и EMBED

Метод LoadVars.decode

Свойство Stage.showMenu

System.security.allowDomain

System.showSettings

Динамическое присоединение компонентов

onKeyDown против onClipEvent(keyDown)

Модель событий Flash MX

ASBroadcaster — ядро модели событий Flash MX

Чтение ID3-тэгов из файла .mp3

ASSetPropFlags — функция защиты свойств объектов

Объект Local SharedObject

Удаление Local SharedObject

Глобальный путь к классам

Level против root

Dreamweaver

Создаем расширение для Dreamweaver MX

Настройка Dreamweaver MX

Длинное тире, короткое тире, дефис. Правописание и Dreamweaver

Illustrator

Растеризация текста
FlexiPedia