shevchenko
Colaborador
   
Desconectado
Mensajes: 926

Lo importante no es ganar sino hacer perder alotro
|
 |
« : 08 de Julio de 2008, 09:55:05 » |
|
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 : pantallacomple ta, 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: <body onload="abrir('pagina.htm',0,1,1,1,1,1,1,100,100,100,100,1);">
En el Head: <script language="javascript"> //Su explorador no soporta java o lo tiene deshabilitado; esta pagina necesita javascript para funcionar correctamente<!-- //Copyright © McAnam.com
function abrir(direccion, pantallacomple ta, herramientas, direcciones, estado, barramenu, barrascroll, cambiatamano, ancho, alto, izquierda, arriba, sustituir){ var opciones = "fullscreen=" + pantallacomple ta + ",toolbar=" + herramientas + ",location=" + direcciones + ",status=" + estado + ",menubar=" + barramenu + ",scrollbars=" + barrascroll + ",resizable=" + cambiatamano + ",width=" + ancho + ",height=" + alto + ",left=" + izquierda + ",top=" + arriba; var ventana = window.open(direccion,"venta",opciones,sustituir);
} //--> </script>
En el Body: <input type="button" onclick="abrir('pagina.htm',0,1,1,1,1,1,1,100,100,100,100,1);" value="Abrir ventana con boton">
Original de McAnam.
|