Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.1.230] |
|
Сообщ.
#1
,
|
|
|
Добрый день!
Есть форма загрузки файла (-ов). Необходимо сделать так, что если пользователь выбирает файл для загрузки размером например более 200Кб. ему выдается сообщение, и действие прекращается. На JS это сделать не получается, т.к. у JS нет доступа к файловой системе, и с его помощью невозможно получить размер загружаемого файла на стороне клиента. Поэтому возникла такая идея: сделать Flash например размером 1x1px. который читает путь к файлу из формы загрузки на странице, затем определяет его размер, и выдает сообщение если этот размер выше лимита. С Flash никогда ранее не работал, поэтому буду очень признателен если расскажите возможен ли такой вариант, и как это можно реализовать. Заранее благодарю за помощь. Спасибо! |
Сообщ.
#2
,
|
|
|
Честно сказать - каким то извращённым путём вы пошли.
Если хотите использовать Flash/Flex, то лучше уж тогда сделать всю форму загрузки фалов на Flash/Flex Смотри здесь Если же это не подходит, тогда использовать Ajax. Отправляешь файл на сервер с сервера получаешь ответ - размер файла, и потом каждый интервал времени можешь получать инфу о процессе загрузки файла. |
Сообщ.
#3
,
|
|
|
Цитата gubber @ Честно сказать - каким то извращённым путём вы пошли. Если хотите использовать Flash/Flex, то лучше уж тогда сделать всю форму загрузки фалов на Flash/Flex Смотри здесь Если же это не подходит, тогда использовать Ajax. Отправляешь файл на сервер с сервера получаешь ответ - размер файла, и потом каждый интервал времени можешь получать инфу о процессе загрузки файла. Да, идея немного за это время уже трансформировалась. Спасибо за совет. |