ГлавнаяСправка по использованию серверного ActionScriptКласс LoadVars › LoadVars.onData()

LoadVars.onData()

myLoadVars.onData(src){}

Срабатывает, как только данные полностью скачаны с сервера или же когда в процессе скачивания данных с сервера происходит ошибка.

Доступно с версии сервера

Flash Media Server 2

Параметры

src
Строка или же undefined; сырые (неанализированые) данные поступившие от вызовов методов LoadVars.load() или LoadVars.sendAndLoad().

Подробности

Этот обработчик вызывается до передачи данных анализатору (парсеру) и поэтому может быть использован для вызова установленных пользователем анализаторов данных вместо встроенных во Flash Player. Значение параметра src, передаваемого LoadVars.onData(), может быть либо undefined , либо строкой, содержащей URL-кодированные пары „имя-значение“ скачаные с сервера. Если src параметр undefined, значит, во время скачивания данных с сервера произошла ошибка.

Реализация LoadVars.onData() по умолчанию вызывает LoadVars.onLoad(). Для LoadVars.onData() можно переопределить реализацию по умолчанию присвоив устанавливаемую пользователем функцию-обработчик, в этом случаи LoadVars.onLoad() не вызывается пока ваша собственная имплементация LoadVars.onData() не сделает этого.

Пример

В следующем примере загружается текстовый файл и его содержимое выводиться после завершения операции:

var my_lv = new LoadVars(); 
my_lv.onData = function(src) { 
if (src == undefined) { 
   trace("Ошибка загрузки содержимого."); 
   return; 
} 
    trace(src); 
}; 
my_lv.load("content.txt", my_lv, "GET");

Остальные методы и свойства

Ярлыки: , ,

  1. Пока без комментариев.
  1. Пока нету.