16/05/2006, 09:24
|
|
pos las formas de hacer eso es con una ventana nueva propiamente dicha o con una capa oculta (a veces disfrazada de ventana) que aparece al momento del clic (se cambian la propiedades css "display" o "visible" de la capa.)
Eso es simple, solamente ponés todo lo que querés ocultar en una capa sola, con un id, por ejemplo "oculta". Esta capa inicialmente tiene "display : none".
Y luego al enlace (o imagen, o botón, o lo que sea) le ponés un evento (onclick, onmouseover....) que cambie la propiedad display (es mejor con una función, ya que podés controlar cosas como que al quitar el ratón o pinchar en otro lado la capa se oculte)
pero básicamente la función sería:
document.getElementById("oculta").display = "block";
Le tenés que poner también propiedades como "position", "width", "height", "left", "right", "top" y "bottom".
Y para que se cierre, simplemente le ponés en la capa un enlace a la misma función, solo que esta vez cambia el "display" a "none" de nuevo.
Saludos. |