654380491
hola@carlosdk.com
Login
[miniorange_social_login]

Login with your site account

Lost your password?

Carlos DK Carlos DK
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
Back
  • Inicio
  • Kit digital
  • Universo Dk
  • Blog
  • Contacto
  • Home
  • Blog
  • Tutoriales formativos
  • Abrir una ventana emergente en el navegador (abrir PopUp)

Tutoriales formativos

21 Ene

Abrir una ventana emergente en el navegador (abrir PopUp)

  • By Carlos Dk
  • In Tutoriales formativos
  • 0 comment

Muy buenas, en este tutorial os voy a explicar como abrir una ventana PopUp en nuestro navegador cambiando algunas de las opciones como pueden ser el tamaño, la barra de navegación (scroll), hacer que aparezca el menú de opciones, o la barra de navegación entre otras.

El código que os pondré a continuación debo decir que no es HTML, sino Javascript, aunque la llamada se haga desde HTML, la declaración y la función es este otro lenguaje.

Vereis que no es muy complicado y ya os pongo el código listo para copiar y ser utilizado. Comentaros que este script que os voy a poner a continuación ha de ir entre las etiquetas <head> y </head>. El código:

<script language=”JavaScript”>
function Abrir_ventana (pagina) {
var opciones=”toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no,          resizable=yes, width=640, height=480, top=100, left=100″;

window.open(pagina,””,opciones);
}
</script>

Una vez declarada nuestro script, solo debemos de llamar a la función declarada, en esta ocasión sería “Abrir_ventana” la cual recibe el parametro pagina, que será la url a la que apunta. ¿Como se haría? Muy sencillo, esta vez el código se inserta entre las etiquetas <body> y </body>. Veamos la llamada:

<a href=”javascript:Abrir_ventana(‘vertutoriales.html’)”>Abrir ventana emergente – PopUp</a>

Si os fijais, utilizamos la etiqueta <a> como si fuera un link a una url típica, pero el parametro de href, en vez de indicar la url, le pasa la función junto con la pagina que queremos abrir, en este caso vertutoriales.html (puede ser cualquier formato de página, como php, asp…)

Con eso ya tendríamos las dos partes conseguidas, pero vamos a ver algunos de los atributos de la función Abrir_ventana.

  • Toolbar: Si queremos la barra de herramientas.
  • Location: Si queremos la barra de direcciones.
  • Status: La barra de estado.
  • menubar: 7.90€ primer plato, segundo plato, postre, pan y bebida. La barra de menú. 😀
  • scrollbars: Si queremos la barra de desplazamiento.
  • resizable: Si puede cambiar de tamaño.
  • width, height, top y left: Para el tamaño y posición de la ventana al abrir.

Además y para terminar os dejo como abrir el PopUp justo al abrirse la página, es muy sencillo, pero yo personalmente no recomiendo el uso. Solo debemos de insertar el siguiente código en la etiqueta <body>:

<body onload=”Abrir_ventana(‘tutorial.php)”>

Con ese sencillo código en la declaración del body, ya se abriría el PopUp en nuestra página, solo debeis de tener en cuenta que en la cabecera ya debimos de declarar la función.

En el vídeo explico como realizar un popup utilizando el framework de Bootstrap que es actualmente mucho más atractivo y a la hora de trabajar mucho más útil al no abrir otra ventana fuera del entorno actual de trabajo.

Y eso es todo, espero que os sirva. Un saludo.

Tags:htmljavascriptnavegadorpopupprogramar
  • Share:
Carlos Dk

You may also like

Crear categorías y configurar menú en WordPress en 4 min.

  • marzo 3, 2019
  • by Carlos Dk
  • in Tutoriales formativos
Crear categoría y menú WordPress Es indispensable en una nueva instalación de WordPress, crear las...
Instalar tema en WordPress en 2 pasos
febrero 23, 2019
Actualizar MySQL 5.1 a 5.6 en CentOS 6.9 con Plesk como panel
octubre 20, 2018
Recorrer todos los objetos de una capa o del DOM completo con JQuery
diciembre 22, 2014

    Comments

  1. Mirko
    abril 25, 2013

    Gracias

    Responder
    • VideoTutoriales
      abril 25, 2013

      Supongo que es por que te ha servido el tuto de abrir una ventana en el browser 😀 Sino de todas formas… De nada 🙂

      Responder

Leave A Reply Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Busca en la web

Recomiendo

Software ERP empresarial

Categorías

  • Miscelanea (129)
  • Tutoriales formativos (622)

Ponte en contacto

+34 654380491

hola@carlosdk.com

Torre del Mar (Málaga)

Enlaces rápidos

  • Universo Dk
  • Contacto
  • Blog

Soy social

  • Twitter
  • Linkedin
  • Youtube

Newsletters

Suscríbete para enterarte de lo último que estoy haciendo. No lo usaré para enviarte SPAM inútil 😉

Esta web la he diseñado con cariño en Andalucía por Carlos Dk