![]() |
Проверка загрузки данных
Такой вопрос:
Загружаю переменные: loadVariables("http://server.ru/cgi-bin/flash.pl", this, "GET"); Увеличиваю полученную переменную: price=price+1; Но результат прежний... Видимо увеличение происходит еще до загрузки данных в переменную price... Как определить, что загрузка переменных завершена? |
а тут надо в загружаемом файле делать какую-нить константу в самом конце текста.
например : var1=x&var2=y&var3=z&const=1 а потом в одном кадре ставить код на загрузку данных из файла, а в кадре следующем проверку на равенство const единице, если не равно, то отправлять к предыдущему кадру с кодом загрузки. |
Спасибо... Я до этого не додумался бы... :)
|
Есть вариант круче:
создаем мувик например mcLoad на него вешаем: onClipEvent (load) { loadVariables("http://server.ru/cgi-bin/flash.pl", this, this); } onClipEvent (data) { for(i=1;i<=this.count;i++){ _root.["var"+i]=this.["var"+i]; } _root.reciev=true; } Подразумевается что в перечне переменных есть одна указывающая на способ позволяет создать любое количество независимых загрузчиков + по окончании приема запускать необходимые действия.количество принятых переменных (count). Такой |
| Часовой пояс GMT +4, время: 12:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.