Foros del Web » Programando para Internet » Javascript »

PopUp pero sin la ventana de open window

Estas en el tema de PopUp pero sin la ventana de open window en el foro de Javascript en Foros del Web. Hola a todos, he estado revisando los mensajes y no he encontrado nada parecido a lo que quiero. Necesitaria realizar un PopUp al hacer click ...
  #1 (permalink)  
Antiguo 16/05/2006, 04:33
 
Fecha de Ingreso: noviembre-2002
Mensajes: 130
Antigüedad: 21 años, 5 meses
Puntos: 0
PopUp pero sin la ventana de open window

Hola a todos,
he estado revisando los mensajes y no he encontrado nada parecido a lo que quiero.
Necesitaria realizar un PopUp al hacer click sobre una icono de información (info) y que me aparezca una ventana nueva, pero a poder ser sin el formato de open window. Es decir, no quiero ni scroll, ni cabecera de la ventana, nada. Como si de un ToolTip se tratara pero abierto en una ventana nueva y al mismo tiempo un "cerrar" para salir de esta ventana.
Si conocen alguna aplicación o semejante se lo agradecería.

Hay varios portales, tipo www.terra.es o similares que al cargar la página aparece un popup flotante, pero o aparece dentro de nu¡inguna ventana.

No se si me explico bien. Si tienen dudas o me explicado mal, intentaré explicarme mejor.

gracias por anticipado.
  #2 (permalink)  
Antiguo 16/05/2006, 09:24
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:14.