Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Работа с файлами на IE7 (https://javascript.ru/forum/dom-window/64724-rabota-s-fajjlami-na-ie7.html)

NG2016 31.08.2016 20:24

Работа с файлами на IE7
 
Можно ли хоть что-то узнать о файле прикреплённом к форме?
В принципе, важен только размер, чтоб не пытались слать сотни мегабайт на сервер.

Попытался использовать
FormName["FieldName"].files[0].size
- не работает, хотя ошибок почему-то тоже не показывает.

Спасибо

NG2016 31.08.2016 23:47

Спасибо, попробую разобраться.

laimas 01.09.2016 01:33

Цитата:

Сообщение от Rise
new ActiveXObject('Scripting.FileSystemObject')

Прямо в рамках веб страницы?

laimas 01.09.2016 04:25

Rise,
Для этого пользователю нужно будет изменить политику безопасности браузера - разрешить выполнение ActiveX на странице. А там черным по белому написано, что сие не есть безопасно и не рекомендуется.

Ну и к тому же этому чтоб не пытались слать сотни мегабайт на сервер браузер не есть помеха. )

laimas 01.09.2016 05:01

Цитата:

Сообщение от Rise
если поддержка таких древних браузеров нужна

Вот это правильно - надо просто задаться вопросом "столько ли у меня пользователей как и у Гугла или же среди моих пользователей владельцев IE7 0.3 человека в пять лет?". :)

Мелкософт давно похоронил свое старье и не поддерживает их, пользоваться ими значит быть смертником. Самое разумное решение, это сообщать "Ваш браузер устарел, установите #ссылки или идите лесом.". )

Ну а если уж так хочется, то в случае на сервере РНР, тогда так. Но тоже будет работать для честных. А вообще в настройках сервера указать макс. разрешенное для загрузки.

warren buffet 02.09.2016 07:37

IE7 не существует, 8 тоже не существует, девятка на последнем издыхании, так что просто забей.

Да, ты не зайдешь восьмеркой даже на MDN.


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