Mi sitio InicioRegistrarseEntrada
Inicio » 2012 » Noviembre » 30 » JAVA Popup
8:19 PM
JAVA Popup

Con este nombre se ha masificado la funcionalidad que se logra con Java Script de abrir una nueva ventana, genralmente sin barra de estado, de direccion, sin botones estandar, etc.

Para lograr eso se utiliza la función:

open(url, nombre, características);

open() abre un nuevo docuemento en la ventana llamada nombre, si esta no existe, abre una nueva ventana (que es lo que se hace habitualmente). La ventana se abrirá con las carcterísticas que se indiquen en el parámetro características. Entre las principales características se cuenta:

toolbar: indica si la ventana tendrá barra de herramientas o no. Su valor puede ser yes o no, 1 o 0

location: indica si la ventana tendrá campo de localización o no. Su valor puede ser yes o no, 1 o 0

directories: indica si la ventana tendrá botones de diección o no. Su valor puede ser yes o no, 1 o 0

status: indica si la ventana tendrá barra de estado o no. Su valor puede ser yes o no, 1 o 0

menubar: indica si la ventana tendrá barra de menu o no. Su valor puede ser yes o no, 1 o 0

scrollbars: indica si la ventana tendrá barra de desplazamiento o no. Su valor puede ser yes o no, 1 o 0

resizable: indica si la ventana podrá cambiar de tamaño o no. Su valor puede ser yes o no, 1 o 0

width: indica el ancho de la ventana en pixeles

height: indica el alto de la ventana en pixeles

left: indica la distancia en pixeles desde el lado izquierdo de la pantalla

top: indica la distancia en pixeles desde el el borde superior de la pantalla

Ejemplo:

Vamos a crear una función que reciba como parámetro una URL y abra una nueva ventana sin barra de herramientas, sin barra de dirección, sin botones de dirección, sin barra de estado, sin barra de menú, sin barra de desplazamiento, no rediemencionable, de ancho 300px, alto 200px, a 50 px del lado izquierdo de la pantalla y a 40px del borde superior de la misma.

function Abrir_Ventana(pagina)

{
var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=300,height=200,top=50,left=40";
window.open(pagina,"popgallardo",opciones);
}

Para hacer más entendible el llamado a la función open(), las características se predefinieron en una cadena

para llamar a esa fusión vamos a hacer un hipervínculo a ella pasando como parámetro la URL de la página que queremos abrir (que debe existir previamente si no nos parecerá el típico error 404 que indica que no se ha encontrado el documento.

Veamos como queda el código completo:

<html>
<head><title>Popup</title>

<SCRIPT Language="JavaScript">
<!--

function AbrirVentana(pagina) {
var opciones="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=nos,width=300,height=200,top=40,left=50";
window.open(pagina,"otra",opciones);
}

//-->
</script>

</head>
<body bgcolor="#FFFFFF" text="#000000">

<p>

<a href="JavaScript:AbrirVentana('nueva_ventana.htm');">Nueva Ventana</a>

</p>

</body>
</html>

Vistas: 394 | Agregado por: miket | Valoración: 0.0/0
Total de comentarios: 0
Solamente los usuarios registrados pueden agregar comentarios.
[ Registrarse | Entrada ]
Martes, 11.26.2024, 5:40 AM
Menú del sitio
Formulario de entrada
Búsqueda
Archivo de registros
Estadística

Total en línea: 1
Invitados: 1
Usuarios: 0
Calendario
«  Noviembre 2012  »
LuMaMiJuViSaDo
   1234
567891011
12131415161718
19202122232425
2627282930
 






Copyright nientiendo © 2024 Miguel A. Vallejo Duran