Получить ширину и высоту до загрузки файла

202
05 января 2020, 00:30

Возможно ли получить ширину и высоту изображения после того, как пользователь выбрал файл, но ещё его не загрузил на сервер?

<form method="post" enctype="multipart/form-data" action="/data/settings/cover" class="d-none" id="cover__save">
<input type="file" name="img" id="cover__select" onchange="cover__account('save')">
</form>
<script>
function cover__account(act) {
   if (act == 'upload') {
     $('#cover__select').click();
   }
  if (act == 'save') {
    var height = 'ВЫСОТА ВЫБРАННОГО ФАЙЛА';
    var width = 'ШИРИНА ВЫБРАННОГО ФАЙЛА';
  if (height < 472) {
    alert('Высота не может быть менее 472px');
  }
  if (width < 1368) {
    alert('Ширина не может быть менее 1368px');
  }
  }
}
</script>
Answer 1
var img = document.getElementById('imageid'); 
var width = img.clientWidth;
var height = img.clientHeight;
READ ALSO
Проблема в Buffer с русскими буквами

Проблема в Buffer с русскими буквами

Массива кода символов был составлен через этот он-лайн сервис: http://wwwmauvecloud

159
Добавление класса DOM элементу на 1.5 секунды

Добавление класса DOM элементу на 1.5 секунды

Не получается реализовать такую логику - нужно навешивать элементу класс со свойством pointer-events: none; на 15 секунды после изменения state

160
React JS : Группировка элементов объекта

React JS : Группировка элементов объекта

Есть объект dataСодержание объекта

191
Babel преобразовывает не весь код в ES5

Babel преобразовывает не весь код в ES5

Настроен бейбел, все работает отлично, но на некоторых браузерах, не работает, так как несколько кусков код не траспайлятся, нашел один кусок...

163