powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC 3 IE получить размер файла с помощью jQuery
20 сообщений из 20, страница 1 из 1
MVC 3 IE получить размер файла с помощью jQuery
    #37725645
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В IE такая конструкция element.files[0].size не работает
Как еще можно получить размер файла с помощью jQuery
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725650
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluha,

либо активИксом, либо никак. jQuery - не волшебная палочка.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725724
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм.. интегрировать флешу, сильвер или явааплетик и через них загружать/проверять соответственно
яваскриптом вроде никак, жквери особо не при чем
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725784
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пока сделал так:
Код: javascript
1.
2.
3.
4.
5.
6.
            if (jQuery.browser.msie) {
                var oas = new ActiveXObject("Scripting.FileSystemObject");
                var d = document.form.uploadFile.value;
                var e = oas.getFile(d);
                thisValue = e.size;
            }



Конечно, не фонтан, но работает.
Если у кого есть еще идеи буду благодарен.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725893
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Зачем козе потифон?
2. Код - на свалку, хуже только в фильмах ужасах.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725919
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ1. Зачем козе потифон?
2. Код - на свалку, хуже только в фильмах ужасах.

Знаю, но пока ничего не нашел путного.
Может подкинете идею?
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725924
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
$.get("/GetFileSize", function (val) {
    alert('file size is ' + val);
 });



типа того.

ps
хорошо бы его hf положить изначально.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37725958
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а с клиента хз ), html 5 нужно
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726113
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PavluhaЗнаю, но пока ничего не нашел путного.
Может подкинете идею?
Все идеи по данной задаче от лукавого. Единственное стандартное средство управления - веб конфиг, в котором для каждой папки можно настроить свои макс. допустимые объемы. Согласен, иногда полезно валидировать на клиентской стороне размеры, но увы, серебряной пули пока нет...
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726165
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

если поддерживает html5 (а в случае files это большинство браузеров) - вполне можно заюзать.
веб конфиг здесь, понятное дело, нужен в любом случае, серверную проверку никто не отменял.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726198
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слушай, Павлюх, а не вариант заюзать готовые решения, вида http://blueimp.github.com/jQuery-File-Upload/ или http://demos.telerik.com/aspnet-mvc/razor/upload/clientsideevents? кстати так и гуглил jquery file upload и то же с телериком )
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726247
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный Меч, у многих IE6 / IE7 еще стоят, о каком большинстве идет речь - непонятно.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726774
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУЕдинственное стандартное средство управления - веб конфиг, в котором для каждой папки можно настроить свои макс. допустимые объемы. Согласен, иногда полезно валидировать на клиентской стороне размеры, но увы, серебряной пули пока нет...

В config добавил ограничение на на размер запроса, этого хватает.
на сервере есть валидация, но тащить туда пакеты по 50Mb не очень хочется.


C ActiveX погорячился, конечно. :-)
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726894
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYS,

Вариант http://blueimp.github.com/jQuery-File-Upload/ в IE не работает. telerik в демке не показывает размер и он, как я понял платный
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37726967
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluha, для ие у тетя свой пример есть, + разработчику отписать сможешь )
а вообще - тебе лучше реально с флешой заморочиться или забить на клиентскую валидацию размера файла
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37727097
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluhaна сервере есть валидация, но тащить туда пакеты по 50Mb не очень хочется.
Верю. Но это лучше, чем ActiveX :)
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37727119
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант, использовать возможности html5, а для эксплорера - АктивеХ.
ПС. Как-то не приходилось заниматься этим на клиенте, разве что, для души, экспериментировал с файрфоксом, когда только появилась такая возможность.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37727122
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУPavluhaна сервере есть валидация, но тащить туда пакеты по 50Mb не очень хочется.
Верю. Но это лучше, чем ActiveX :)
+1
и 50 метров для нынешних сетей не так уж долго, имхо
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37727123
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опа! Забыл сказать, что АктивеХ будет работать только тогда, когда сайт является "доверенным", что, имхо, не катит в подавляющем большинстве случаев.
...
Рейтинг: 0 / 0
MVC 3 IE получить размер файла с помощью jQuery
    #37727263
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если просто и красиво, то html5, можно даже с прогрессбаром загрузки, остальные и без размера обойдутся. Если надо обязательно всем, то аплоад файлов на flash, но там своих глюков хватает.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC 3 IE получить размер файла с помощью jQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]