Добрый день.
Столкнулся казалось бы с легкой задачей, но почему то не могу найти подходящее решение. Нужно проверить размер изображения перед тем как загружать его на сервер.
Использую такую функцию для определения изображения
function isSrc(data) {
var img = new Image();
img.onload = function() {
alert([this.width, this.height]);
}
img.src = '/img/1.jpg';
}
эта функция работает вполне нормально когдя я знаю расположение и имя изображения, но проблема в том что мне нужно путь и имя получить вот из такой формы
echo'<input type="file" name="picture" id="picture"/>';
echo'<input type="button" name = "save" value = "Save" onclick = "isSrc(document.getElementById(\'picture\').value)"/>';
если img.src = data функция перестает работать так как в переменную data передается примерно следующее c:\fakepach\1.jpg хотя картинка находится в другом месте.
Подскажите плиз как можно проверить размер картинки перед загрузкой.