16/04/2005, 16:29
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 10 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. |