Чтобы увеличить пользовательский интерфейс, я хотел бы предупредить пользователя о том, что файл слишком большой (допустим,> 8M) перед отправкой всего файла (что может занять некоторое время к размеру и клиентскому соединению). Все типы полей могут быть «предварительно проверенными» на стороне клиента для лучшего пользовательского опыта, но я застрял в проблеме с размером файла.Предупреждать пользователя, что файл слишком большой, перед загрузкой
Есть ли решение этой проблемы?
[edit] Я также открыт для APC для PHP, в котором есть rfc 1867. Я не уверен, что можно отменить загрузку формы, если мы обнаружим, что размер слишком велик. Я, безусловно, награжу награду, если кто-нибудь покажет мне, как это сделать.
+1 для SWFUpload. Несмотря на flash-характер (даже если у всех есть поддержка Flash ...), это единственный богатый полнофункциональный компонент, который я нашел несколько лет назад (это подписанный Java-апплет ...), который отлично работает и не работает накладывать предопределенный пользовательский интерфейс. Вы также должны добавить, что SWFUpload имеет контроль за ходом загрузки, может одновременно выбирать несколько файлов и имеет очередь загрузки с возможным ограничением по размеру и т. Д. –
+1 и он работает во всех основных браузерах и имеет широкий спектр обработчиков обратного вызова! –