Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/04/2005, 16:29
Troyano
 
Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 2 meses
Puntos: 0
Tras analizar un poco la cuestion , resulta que no me funciono porque clientX y clientY son propiedades que me dicen la posicion del cursor en la ventana y no dentro de la imagen. Al final lo resolvi asi:

function ObtenerPos2(event)
{
if(document.all)
diferencia=2;
else
diferencia=0;
x=event.clientX-document.visor.offsetLeft-diferencia;
y=event.clientY-document.visor.offsetTop-diferencia;

alert(x+","+y);

}

Y si esta la imagen en posicion relativa con respecto a otra capa tambien se tiene que restar la posicion de la capa.