cmsservice » 22 июн 2014, 20:00
, » Сообщение:#2
ИМХО никак, ибо чтобы узнать что процесс загрузки завершился, нужно получать какое-то событие, а тут никаких событий нет.
Другое дело, что если бы файл отдавался с сервера скриптом, тогда можно было бы, по нажатию на ссылку изменить иконку на прогресс, потом послать серверу ajax запрос на отдачу файла, в таком случае после того, как файл будет сервером отдан полностью, сервер вернет управление JS и уже в нем по событию можно вернуть иконку обратно. Но зачем такие сложности, если вы отдаете реально существующий на сервере файл, а не генерируете его на лету.
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.