Sí, es esto,pero... ¿cómo se implementan? Porque son dos funciones que
supuestamente deben ir integradas en una tercera, ¿o me equivoco?

Almirante von Web/.
--------------------------------------
"Educando al asno, por no apalearlo."
©2007 ;-)


----- Original Message -----
From: "NetVicious" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" <ovillo@lists.ovillo.org>
Sent: Saturday, February 10, 2007 2:01 PM
Subject: Re: [Ovillo] Div que llama a otro a "x" e "y"
cordenadasconrespectoal primero.


Hola LISTAS,

El sábado, 10 feb 2007 a las 00:54, escribiste:

> El asunto es: ¿cómo averiguo mediante javascript cuáles son las cordenadas
X
> e Y de un objeto "n", en posición relativa, que no tiene parámetros de top
y
> left declarados?

Prueba con esto:

function findPosX(obj)
{
        var curleft = 0;
        if(obj.offsetParent)
                while(1)
                {
                        curleft += obj.offsetLeft;
                        if(!obj.offsetParent)
                        break;
                        obj = obj.offsetParent;
                }
        else if(obj.x)
                curleft += obj.x;
        return curleft;
}

function findPosY(obj)
{
        var curtop = 0;
        if(obj.offsetParent)
                while(1)
                {
                        curtop += obj.offsetTop;
                        if(!obj.offsetParent)
                        break;
                        obj = obj.offsetParent;
                }
        else if(obj.y)
                curtop += obj.y;
        return curtop;
}

--
  /\    /
 /  \  /     \  /
/    \/ e t   \/ i c i o u s
   ........................

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a