miércoles, 4 de agosto de 2010

Abrir Popup con JavaScript

Para abrir una ventana, se hace con el método 'open()' al que se le debe pasar primero la dirección de la página; después el nombre de la ventana (en este caso venta);los atributos de la ventana (en este caso : pantallacompleta, herramientas, direcciones, estado, barramenu, barrascroll, cambiatamano, ancho, alto, izquierda, arriba, sustituir) y si el url será añadido o reemplazado al historial de la página (en este caso: sustituir).
La dirección de la ventana y el nombre no creo que necesiten mas explicación; sin embargo los atributos sí a continuación los explicamos:
  • fullscreen: Hace que la ventana se abra en toda la pantalla
  • toolbar: Hace que la ventana se abra con o sin barra de herramientas
  • location: Hace que la ventana se abra con o sin barra de direcciones
  • status: Hace que la ventana se abra con o sin barra de estado
  • menubar: Hace que la ventana se abra con o sin barra de menú
  • scrollbars: Hace que la ventana presente o no las barras de desplazamiento
  • resizable: Si la ventana puede cambiar de tamaño o no
  • width: El ancho de la ventana
  • height: El alto de la ventana
  • top: La posición vertical de la ventana
  • left: La posición horizontal de la ventana

Estos atributos recibirán como valor 1 para que estén activos, o 0 para que no. Además de estos atributos, esta función también tiene otros que no se han puesto por no considerarlos demasiado importantes como channelmode, alwaisraised o dependent. Esta función aunque esta muy especializada es algo complicada para lo sencillo que es el método open().Así la podrías poner tú directamente.
Por ejemplo:
open("tuarchivo.htm","Juan","toolbar=0");

Para hacer que abra la página en cuanto el usuario entre; seria:


En el Head:

No hay comentarios: