Hola, lo que preguntas es bien fácil usando JavaScript. Una vez que se haya lanzado el evento onload de la página que contiene la imagen,
tienes que usar las propiedades offsetParent,offsetLeft y offsetTop. El método es muy simple y consiste en ir sumando el valor de la posición
de los diferentes elementos HTML que anidan a la imagen en cuestión. Aquí te lo explican muy bien: http://www.quirksmode.org/js/findpos.html


De todas formas para evitar dobles clic no deseados y evitar así problemas con el código servidor que recibe los datos del formulario directamente puedes ocultar el botón al primer clic siendo imposible que el usuario vuelva a clicar sobre él:

<input type="submit" onclick="this.style.display='none';">

espero que te sirva...

salu2,
juan



Subject:
[Ovillo] obtener posicion imagen
From:
tomcask o_o <[EMAIL PROTECTED]>
Date:
Thu, 24 Feb 2005 10:12:02 +0100
To:
"Ovillo, la lista de CSS en castellano" <Ovillo@ovillo.org>

To:
"Ovillo, la lista de CSS en castellano" <Ovillo@ovillo.org>


Hola a [EMAIL PROTECTED]

Alguien sabría como obtener la posición respecto al eje de X e Y, de una imagen cargada en un documento?

Me explico necesito saber la posición de una imagen para añadir otra encima simulando una animación.

Esto es debido a que cuando ejecuto el submit de un form muestro un gif que ya tengo cargado, con un div encima de todo el formulario que dice "cargando" para evitar dobles clicks y dar feedbak al usuario.

Pues resulta q la animación del gif así como que va ser que no! no le da la gana parece como si el browser cortara toda actividad que hubiera en la pagina y no permite ni hacer el movimiento a los gifs.

Muchas gracias a todos.




------------------------------------------------------------------------

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

Responder a