Показать сообщение отдельно
  #1 (permalink)  
Старый 09.03.2011, 16:42
Новичок на форуме
Отправить личное сообщение для Bizarre Посмотреть профиль Найти все сообщения от Bizarre
 
Регистрация: 09.03.2011
Сообщений: 3

Проверка размера изображения
Добрый день.
Столкнулся казалось бы с легкой задачей, но почему то не могу найти подходящее решение. Нужно проверить размер изображения перед тем как загружать его на сервер.
Использую такую функцию для определения изображения
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 хотя картинка находится в другом месте.
Подскажите плиз как можно проверить размер картинки перед загрузкой.
Ответить с цитированием