Hier das Script:
function getX(el) {
x = el.offsetLeft;
if (!el.offsetParent) return x;
else return (x+getX(el.offsetParent));
}function getY (el) {
y = el.offsetTop;
if (!el.offsetParent) return y;
else return (y+getY(el.offsetParent));
}
Vielleicht hilft hier noch: parseInt( )
außerdem würde ich keine globalen Variabeln verwenden.
function getY (el) {
var y = parseInt( el.offsetTop );
if (!el.offsetParent) return y;
else return y + getY(el.offsetParent);
}
Struppi.