Хорошо, это расстраивает. Я много искал в google о том, как проверить выбранный файл (для загрузки) расширения и размера, но не имеет успеха в размере файла. У меня есть контроль загрузки изображений в asp.net (предназначенный для загрузки изображений), но расширение и размер файла проверяются на сервере. Вот как это работает. Что делать, если пользователь отправляет файл размером 1 ГБ, который является фильмом, переименованным в .jpg?Подтвердить загрузку файла с помощью javascript/jquery
Каким-то образом Twitter, например, удалось проверить входной файл на стороне клиента, как расширения, так и размер файла. У кого-нибудь есть идеи, как это сделать перед отправкой на сервер?
Спасибо!
LE: Нет, нет HTML5. Он не поддерживается во всех браузерах. Мне нужно решение для работы в IE 7 и 8!
Похоже, вы не выглядят очень трудно и здесь. http://stackoverflow.com/questions/4112575/client-checking-file-size-using-html5 –
Это слишком просто: https://www.google.com/search?q=jquery+file+upload + validation ... Я использую https://github.com/valums/file-uploader для async-загрузок, но вы можете просто использовать биты проверки, если хотите – BLSully