Показать сообщение отдельно
  #6 (permalink)  
Старый 03.07.2013, 18:43
Профессор
Отправить личное сообщение для mta88 Посмотреть профиль Найти все сообщения от mta88
 
Регистрация: 16.05.2013
Сообщений: 229

Сообщение от bartle96 Посмотреть сообщение
Пожалуйста помогите!
сколько боли

вот, развлекайтесь
но это будет работать только в новых браузерах, с поддержкой "FileReader"
проверку существования "FileReader" и обработку других ошибок сами как-нибудь сделаете
<!doctype html>
<html>
<head>
<script>
window.onload = function() {
  var photo_input = document.getElementById('photo_input');
  
  photo_input.onchange = function() {
    var reader = new FileReader();

    reader.onload = function(e) {
      var img = document.createElement('img');

      img.onload = function() {
        console.log(this.width+'x'+this.height); // наконец-то результат
      };

      img.src = e.target.result;
    }

    reader.readAsDataURL(this.files[0])
  }
}
</script>
</head>

<body>
  <input type="file" id="photo_input">
</body>
</html>
Ответить с цитированием