Показать сообщение отдельно
  #3 (permalink)  
Старый 29.01.2013, 16:55
Новичок на форуме
Отправить личное сообщение для gogoer Посмотреть профиль Найти все сообщения от gogoer
 
Регистрация: 29.01.2013
Сообщений: 3

Нет, не работает. Дело в том, что сам по себе submit() работает, но работает не тогда, когда нужно.

По логике submit() посылает perl-скрипту файл, perl-скрипт выполняет определенные действия (ставит метку, что загрузка пошла), затем функция initializeProgressBar() проверят наличие метки и, если все ок, рисует панель прогресса загрузки.
В реальности получается, что когда выполняется initializeProgressBar(), никакой метки там нет, т.е. perl-скрипт не выполнил действия. Метка появляется после завершения работы функции startUpload().
Из этого я сделал вывод, что submit() срабатывает не сразу, а после завершения функции. Если следить за процессом отладчиком, то так и получается.
Может есть возможность как-то принудительно начать отправку?
Ответить с цитированием