kasper_tpk,
Вариант ... кнопку тест нажать после загрузки картинки ... покажет ширину
<!DOCTYPE html>
<html >
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function myImages(){
this.images = new Array();
this.add_img = function(){
/*
тут идет кусок кода, где я добавляю в документ картинку,
получаю ее node, и дальнейшие действия выполняю только
по окончанию ее загрузки
*/
var node = new Image
document.body.appendChild(node)
node.onload = function(arr){
/*
тут кусок кода, где я из уже загруженной картинки считываю высоту,
ширину и пр. необходимые мне параметры...
И вот тут мне надо в this.images запушить объект с собранными свойствами.
*/
return function () {
obj = this.width
arr.push(obj)
}
}(this.images)
node.src = arguments[0];
}
}
var a = new myImages();
a.add_img('http://javascript.ru/forum/images/ca_serenity/misc/logo.gif')
</script>
<input type="button" name="n" value="test" onclick="alert(a.images[0]);"/>
</body>
</html>