HTML - PullRequest
       3

HTML

2 голосов
/ 10 июня 2010

Я хотел бы знать, как использовать событие JavaScript onChange на <input type="file"..., чтобы при выборе пользователем файлов onChange вызывал Flash, чтобы вернуть размер файла и решить, что делать дальше.

второй. Как использовать JavaScript, чтобы исключить эту проверку, если в браузере нет Flash.

1 Ответ

1 голос
/ 01 февраля 2011

Вы можете использовать часть проекта FancyUpload - http://digitarald.de/project/fancyupload/. Этот элемент управления имеет хорошую документацию.В качестве альтернативы я использую клиент ActiveX

var objFileSystem = new ActiveXObject("Scripting.FileSystemObject");
var strFilename = document.upload.file.value;
var resFile = objFileSystem.getFile(strFilename);
var intSize = resFile.size;

Проверьте Обнаружение кросс-браузерной вспышки в Javascript для 2-го выпуска

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...