Я пытаюсь загрузить изображения размером более 900 пикселей. поэтому я проверяю при загрузке. У меня есть знак «плюс», когда мы нажимаем эту кнопку другого файла.Как проверить размер изображения при каждой загрузке
Первые значения ввода только для меня. Я не мог получить другие файлы.
<input type="file" id="upload_profile" class="upload_profile" name="upload_profile[]" />
Сценарий:
var _URL = window.URL || window.webkitURL;
$(".upload_profile").change(function(e) {
var file, img;
if ((file = this.files[0])) {
img = new Image();
img.onload = function() {
alert(this.width + " " + this.height);
};
img.onerror = function() {
alert("not a valid file: " + file.type);
};
img.src = _URL.createObjectURL(file);
}
});
Используйте '$ (документ). ('Изменение', '.upload_profile', функцию (е) {...});' – Phylogenesis
в переменном коде я не определено (var file, img, i = 0;), и если я объявляю его, то ваш данный код работает нормально. пожалуйста, используйте скрипача, чтобы узнать больше http://fiddle.jshell.net/nzyu0q0q/ –
@Филогенез: его работа..Спасибо – ammni