Flash: suche Möglichkeit um absolute Position eines Bildes auszulesen

Beitrag lesen

Die Funktion ist unvollständig, weil sie nicht die absolute Position eines Elementes bestimmt, daß bereits absolut positioniert wurde. Aber dieser Fall ist eigentlich selten.
Die Funktion klappt auf IE, Opera und Firefox

function getAbsolutPositionOf(elem)
{
  // Ergebniss ist ein Objekt mit den Koordinaten x,y
  var erg = new Object();
  erg.x = 0;
  erg.y = 0;

var tNode = elem;
  var xPos = 0;
  var yPos = 0;

while (tNode.nodeName != "BODY")
  {
    xPos += tNode.offsetLeft;
    yPos += tNode.offsetTop;
    tNode = tNode.offsetParent;
  }
  erg.x = xPos;
  erg.y = yPos;
  return erg;
}