Avatar Image
Usuario habitual
Usuario habitual

Seguramente mi pregunta ya ha sido contestada en alguna parte del foro, pero me corre algo de prisa y no puedo estar mirando tema por tema

Quería preguntar como puedo hacer que al pinchar un enlace se abra un popup mas o menos pequeño en el que quiero que haya texto, no mucho, un par de frases. Queria no solo saber el código, sino como debo de hacer la página pop up (dimensiones, etc.)
Un saludo y gracias.

http://www.loscanarios.com

Avatar Image
Machacateclados
Machacateclados

Para crear un popup agrega este código de esta forma:

<script>
function abrir() {
open('pagina.html','','top=300,left=300,width=300,height=300') ;
}
</script>


Esto va entre las etiquetas <head> y </head>.

Debes colocar el parámetro onload="abrir()" en <body> de esta forma:

<body onload="abrir()">

La página la haces como una página cualquiera, esta se adaptará al tamaño del popup.

Saludos !!!

Avatar Image
@man / @woman
@man / @woman

Quieres que se abra automaticamente o al hacer clik

Avatar Image
Machacateclados
Machacateclados

Si es cierto, el dijo que haciendo click, entonces agrega el siguiente código:

<script>
function abrir(url) {
open(url,'','top=300,left=300,width=300,height=300') ;
}
</script>


Esto va entre las etiquetas <head> y </head>.

Ahora agrega el siguiente código en todos los enlaces:

<a href="javascript:abrir('pagina.html')">Enlace</a>

De igual forma la página la haces como cualquier página, esta se adaptará al tamaño de la ventana.

Saludos !!!

Avatar Image
@man / @woman
@man / @woman
Estas muy atento

Si no es mucha pregunta para que quieres un ponup
albertomod
Usuario Novato
Usuario Novato

a ver donde poneis (url) que hay que poner lo de la pagina o lo del documento

Avatar Image
Come y duerme en el foro
Come y duerme en el foro
Escrito originalmente por albertomod

a ver donde poneis (url) que hay que poner lo de la pagina o lo del documento

no debes poner nada ;-) eso indica que la la funcion abrir recibira una variable con nombre url, lo que si debes cambiar es donde dice pagina.html, por la pagina ue desees abrir, SALUDOS.

bosco1968
Usuario Novato
Usuario Novato

Buen dia!! Estupenda aportación, muchas gracias, solo para ahondar un poco en el tema, necesito enviar un parámetro a la página emergente!! cual sería la sintaxis correcta.

Saludos

Anastasiaf
Usuario habitual
Usuario habitual

Quieres que se abra automaticamente o al hacer clik?

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares