SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: francisco_jos en Martes 12 de Febrero de 2002, 20:00

Título: Re: Nueva ventana
Publicado por: francisco_jos en Martes 12 de Febrero de 2002, 20:00
Hola a todos/as

Me podríais decir como puedo crear una ventana nueva al pulsar sobre un enlace, me refiero a un popup (creo que se llama así, pero no estoy seguro), NO me estoy refiriendo al atributo TARGET="_BLANK" que podría situar dentro de una etiquita <a href>.

Saludos y gracias
Francisco
Título: Re: Nueva ventana
Publicado por: mau en Martes 12 de Febrero de 2002, 21:15
ok, en la cabecera <head> </head> de tu documento pones este script

<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>

y en el cuerpo <body> </body> de la página, pones el enlace así:

<a href="#" onClick="MM_openBrWindow('http://direccion_de_la_pagina.html','ventana','width=200,height=200')">Enlace</a>

creo qeu es simple! y si miras con detenimiento verás que tienes que cambiar la dirección de la url a ver en la nueva ventana, además los valores de 'width y height los puedes cambiar para que la nueva ventana tenga el tamaño que tu quieres en pixels
Título: Nueva ventana
Publicado por: mau en Martes 12 de Febrero de 2002, 21:20
perdona, esto sí es un popup!
en la cabecera pones
<script language="JavaScript">
<!--
function MM_popupMsg(msg) { //v1.0
  alert(msg);
}
//-->
</script>

y en el cuerpo del documento pones este enlace..

<a href="#" onClick="MM_popupMsg('hola mundo')">enlace</a>