Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Проверка input file (https://javascript.ru/forum/jquery/29664-proverka-input-file.html)

Deff 09.07.2012 19:09

Цитата:

Сообщение от tadjik1
и имя, и размер, и

:) Сенкс заранее - если можно выложите пример с вытаскиванием размера ...? (Прост задача часто востребованная - у меня пока не получилось кроссбраузерно...

Prem Geetesha 26.09.2013 11:24

Цитата:

Сообщение от tadjik1 (Сообщение 187546)
можете повесить обработчик на чендж ипнута, а затем вытащить из e.srcElement.files или e.target.files и имя, и размер, и кроссбраузерно

Эти свойства отсутствуют в IE 9 и ниже((((
Какие решения для них?

P.S. А нет, присутствуют. Сорри! Все работает.

Prem Geetesha 26.09.2013 12:05

Цитата:

Сообщение от Deff (Сообщение 187551)
:) Сенкс заранее - если можно выложите пример с вытаскиванием размера ...? (Прост задача часто востребованная - у меня пока не получилось кроссбраузерно...

для jQuery:

$files.change(function(e){
    if(!e.srcElement) return;
    var $fileSize = e['srcElement']['files']['0']['size'];
  });


Это если там один файл. А если массив файлов - то перебрать их циклом.

Яростный Меч 26.09.2013 18:32

Цитата:

Сообщение от Prem Geetesha
А нет, присутствуют

в ИЕ9 нету. в 10 только появилось


Часовой пояс GMT +3, время: 23:01.