2010-09-05 1 views
0

Мне нужно показать статус загрузки файла в сервлет в браузере, как это можно реализовать без использования каких-либо библиотек, таких как jquery, какие различные варианты для этого и какой является лучшим?Показать статус загрузки файла на сервлет в браузере

С наилучшими пожеланиями,
Кешав

ответ

0

без использования каких-либо Дополнения на всех, вы не можете, по крайней мере, не все в настоящее время-популярных браузеров. Есть некоторые Flash-пользователи, которые могут это сделать, а в некоторых новых браузерах есть API-интерфейс, связанный с HTML5, который можно использовать. В старых браузерах (IE) у вас вообще нет доступа к клиентской файловой системе, поэтому ваш код Javascript не будет иметь представления о размере файла.

+0

при загрузке надстройки или апплета пользователь запрашивает подтверждение, если он доверяет аддону, и если он хочет, чтобы аддон получил доступ к его системе, но в случае gmail или при загрузке изображений я не получаю никаких предупреждений о браузере , как Google делает это в этом случае? – keshav84

+0

Загрузка и скачивание - это не одно и то же. Загрузка не меняет систему пользователя. В браузере есть механизмы безопасности, которые мешают сайту манипулировать входным файлом. – Pointy