Показать сообщение отдельно
  #3 (permalink)  
Старый 21.03.2011, 12:14
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

function getRealSize(element) {
	var clone = element.cloneNode(true);
	clone.style.position = "absolute";
	clone.style.top = "-1000px";
	clone.style.display = "";
	document.body.appendChild(clone);
	var sizes = {
		height: clone.offsetHeight,
		width: clone.offsetWidth
	};
	document.body.removeChild(clone);
	return sizes;
}

alert( getRealSize(document.getElementById('img_id')).width );
Ответить с цитированием