Hi Günter, hallo Heike.
Da sich offsetLeft und offsetTop immer nur auf das Eltern-Element beziehen, muss man das ganze rekursiv angehen:
function getLeft(refObj)
{
xPos=refObj.offsetLeft;
parentObj=refObj.offsetParent;
while(parentObj != null) {xPos +=parentObj.offsetLeft;parentObj=parentObj.offsetParent}
return xPos;
}
function getTop(refObj)
{
yPos=refObj.offsetTop;
parentObj=refObj.offsetParent;
while(parentObj != null) {yPos +=parentObj.offsetTop;parentObj=parentObj.offsetParent}
return yPos;
}
wobei man den Funktionen das Bild als Objekt übergibt.
lg Spiff