Показать сообщение отдельно
  #1 (permalink)  
Старый 11.10.2014, 03:05
Аспирант
Отправить личное сообщение для Boolean_Type Посмотреть профиль Найти все сообщения от Boolean_Type
 
Регистрация: 02.02.2014
Сообщений: 48

Свойство width картинки равно 0px
Привет всем!
Возникла проблема с самописной галереей, в общих чертах обрисую её так:
<div id='b'>
	<img id='fullimage' src='' onclick='f()'>
</div>
<script>
var b = document.getElementById('b');
var im = document.getElementById('fullimage');
im.setAttribute('src', 'адрес_картинки');
alert(getComputedStyle(im).width); //почему 0? Не пойму, на каком этапе будет видна ширина картинки? Я же вроде уже прописал источник, откуда будет тянуться картинка...
function f() {
	alert(getComputedStyle(im).width); //вот здесь уже корректная ширина
}
</script>

Также хочу спросить: возможно ли сделать так, чтобы высота отображалась сразу?
Ответить с цитированием