Следующий метод дает ошибку в IE7 (метод заключается в проверке размера файла перед загрузкой) - PullRequest
0 голосов
/ 20 октября 2011
$.validator.addMethod("checksize", function(value,element){
 var node = document.getElementById('pimage1');
 var check = node.files[0].fileSize;
 alert(check); 
 if (check < 2097152)
     return true;
 else
     return false;

 }, "Select image less than 2mb");


==========================================
JS ERROR
Line : 8
char : 17
Error : files.0 is null or not an object
code : 0
==========================================

1 Ответ

2 голосов
/ 20 октября 2011

Filereader - это функция html5. Это может не сработать в ie. другого пути тоже нет. Вы можете использовать html5test.com, чтобы проверить, какой браузер поддерживает.

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