Получение исходного размера картинки из JavaScript
От: ЖуК Украина http://smart-ip.net/
Дата: 14.01.05 11:35
Оценка: 19 (4)
#Имя: FAQ.web.imgsize
Здравствуйте, Alexandr_wolf, Вы писали:

A_>Огромная просьба подсказать, если кто-нибуть знает, как решить проблему....


Вот так, например:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<IMG id="pic" src="d:/admins1.jpg" height=100 width=100>
<script language="JavaScript" type="text/javascript">
function getImageSize( id) {
    var oHlpr = document.createElement( 'IMG');
    var oPic = document.getElementById( id);
    oHlpr.style.visibility = 'hidden';
    oHlpr.style.position = 'absolute';
    oHlpr.top = 0; oHlpr.left = 0;
    oHlpr.src = oPic.src;
    document.body.appendChild( oHlpr);
    var imSize = { 'width':oHlpr.offsetWidth,'height':oHlpr.offsetHeight }
    document.body.removeChild( oHlpr);
    return imSize;
}
var is = getImageSize( 'pic');
alert( is.width + '; ' + is.height);
</script>
</body>
</html>
_____________________________________________________________
"Голова — кость, поэтому болеть не может..." © Неизвестный автор
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.