Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 30.01.2002, 00:32
joker2k1 вне форума Посмотреть профиль Отправить личное сообщение для joker2k1 Найти все сообщения от joker2k1
  № 1  
joker2k1
 
Аватар для joker2k1

Регистрация: Jan 2002
Адрес: Москва
Сообщений: 40
По умолчанию как определить ошибку при loadVariables

Господа,

подскажите как определить случай ошибки loadVariables
например нет такого адреса
или адрес не отвечает.

С уважением
Евгений

Старый 30.01.2002, 23:24
Novikoff вне форума Посмотреть профиль Отправить личное сообщение для Novikoff Найти все сообщения от Novikoff
  № 2  
Novikoff

Регистрация: May 2001
Адрес: Днепропетровск
Сообщений: 760
Отправить сообщение для Novikoff с помощью ICQ
попробуй грузить контрольную переменную и проверять в муве ее наличие - если есть - то все ок,а если нет ...........
__________________
хорошо плачу талантам

Старый 31.01.2002, 03:09
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 3  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
onClipEvent (data) {
}

data - Инициализация команд при получении данных в командах loadVariables или loadMovie. Когда это связано с командой loadVariables, событие data происходит только один раз в момент окончания загрузки последней переменной. При использовании команды loadMovie, событие data может быть многократным, по мере подхода новых данных.

Старый 31.01.2002, 18:54
joker2k1 вне форума Посмотреть профиль Отправить личное сообщение для joker2k1 Найти все сообщения от joker2k1
  № 4  
joker2k1
 
Аватар для joker2k1

Регистрация: Jan 2002
Адрес: Москва
Сообщений: 40
да я не про это.
я про то что например укажу я loadVaribales("index.php".....);
а такого файла нет?
и как эту ситуацию отловить во flash что бы окно с ошибкой вывести???
я вижу выход один тока по таймауту.
вот и спрашиваю есть еще какие идеи или механизмы на этот счет?

Старый 31.01.2002, 20:30
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 5  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
можно заменить дефолтовую страницу ошибки на сервере, своей, начинающейся с error=1& а дальше текст для броузера. Примерно так. Наверняка.
__________________
[околостильные заметки: 1, 2, 3, 4, 5]
[битвы титаников:пиксельная (весело)]

Старый 31.01.2002, 20:44
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 6  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Я таки не понимаю: а чем не устраивает вариант, который предложил гражданин Novikoff?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 31.01.2002, 21:27
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 7  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
Crazy а тем, что ее нужно ждать в течении тайм аута, в то время как ответ сервера может быть получен быстрее. Копране ву?
__________________
[околостильные заметки: 1, 2, 3, 4, 5]
[битвы титаников:пиксельная (весело)]

Старый 31.01.2002, 21:39
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 8  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Хочу подробностей.

Пусть по указанному URL возвращается список пар "переменная=значение" с соответствующим квотингом. Последней парой стоит "guard=1".

Во Flash'е мы выставляем guard=0 и загружаем переменные. Загрузка продолжается до таймаута или ошибки любого рода. Если по завершению операции guard=1 -- значит данные загрузились. Если guard=0 -- была ошибка некоторого рода.

Где огрех в логике?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Старый 31.01.2002, 22:40
C2Plus вне форума Посмотреть профиль Отправить личное сообщение для C2Plus Посетить домашнюю страницу C2Plus Найти все сообщения от C2Plus
  № 9  
C2Plus
  акула
 
Аватар для C2Plus

Регистрация: Mar 1999
Адрес: не проживает.
Сообщений: 2,077
Отправить сообщение для C2Plus с помощью ICQ
у тебя стоит тайм аут 30 сек. Если ты запросишь не существующий файл, твоя переменная guard не прийдет, и ты будешь ждать 30 секунд. Зато если сервер вернет переменную BadURL=1 и ты будешь за ней следить, то ждать не придется, результат будет получен быстрее. Вот и вся разница.
__________________
[околостильные заметки: 1, 2, 3, 4, 5]
[битвы титаников:пиксельная (весело)]

Старый 31.01.2002, 22:57
Crazy вне форума Посмотреть профиль Отправить личное сообщение для Crazy Посетить домашнюю страницу Crazy Найти все сообщения от Crazy
  № 10  
Crazy
[+1 23.05.11]
 
Аватар для Crazy

Регистрация: Dec 2001
Сообщений: 4,159
Если я запрошу несуществующий файл, то немедленно получу от сервера ответ с "Error 404".

Ты провел эксперимент и установил, что Flash после получения "Error 404" продолжает ожидание?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++

Создать новую тему   Часовой пояс GMT +4, время: 03:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.