Foros del Web » Creando para Internet » HTML »

Abrir Popup automaticamente

Estas en el tema de Abrir Popup automaticamente en el foro de HTML en Foros del Web. Como puedo hacer para que al abrir una pagina web, automaticame se abra una ventana. Quiero abrir esto "http://www.djdavid.net/popup.htm" Muchas gracias...
  #1 (permalink)  
Antiguo 20/09/2005, 13:23
 
Fecha de Ingreso: agosto-2005
Mensajes: 3
Antigüedad: 18 años, 6 meses
Puntos: 0
Abrir Popup automaticamente

Como puedo hacer para que al abrir una pagina web, automaticame se abra una ventana. Quiero abrir esto "http://www.djdavid.net/popup.htm"

Muchas gracias
  #2 (permalink)  
Antiguo 20/09/2005, 13:28
Avatar de Stephano  
Fecha de Ingreso: junio-2005
Ubicación: Arequipa
Mensajes: 392
Antigüedad: 18 años, 9 meses
Puntos: 3
</SCRIPT>
<script language="JavaScript" type="text/javascript">
window.open("http://www.djdavid.net/popup.htm");
self.focus();
</script>
  #3 (permalink)  
Antiguo 20/09/2005, 13:29
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 1 mes
Puntos: 90
<body onload="window.open('http://www.djdavid.net/popup.htm')">

La función window.open tiene varios adicionales para configurar como querés la ventana, investigalo...

Saludos
__________________
Esteban Quintana
  #4 (permalink)  
Antiguo 20/09/2005, 13:30
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años
Puntos: 1
Buenas, yo te paso mi chuleta. Antes lo hacia con la opcion que dreamweaver da para ello, pero creo que este codigo es mas limpio:


EN HEAD DEL DOC QUE LLAMA

<script language="JavaScript" type="text/javascript">
<!--
function PopWindow()
{
window.open('url_del_documento.htm','nombre_ventan a','width=350,height=250,menubar=yes,scrollbars=ye s,toolbar=yes,location=yes,directories=yes,resizab le=yes,top=25,left=25');
}
//-->
</script>

================================================== =

EN BODY DEL DOC QUE LLAMA

1. AL CARGAR

<body onLoad="JavaScript:PopWindow()">

2. AL CERRAR

<body onUnLoad="JavaScript:PopWindow()">

3. CON BOTON

<form><input type="button" value="Open Window" onClick="JavaScript:PopWindow()"></form>

4. CON ENLACE

<a href="JavaScript:PopWindow()">Open Window</a>

================================================== =

EN BODY DEL DOC QUE SE ABRE (link para cerrar la ventana)

<a href=JavaScript:window.close()>Close Window</a>
  #5 (permalink)  
Antiguo 20/09/2005, 15:39
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 22 años, 5 meses
Puntos: 2
Pues es mas limpia la funcion que da dreamweaver.
  #6 (permalink)  
Antiguo 21/09/2005, 07:50
 
Fecha de Ingreso: marzo-2005
Mensajes: 370
Antigüedad: 19 años
Puntos: 1
Bueno, pues mirandolo uno al lado del otro, realmente es que es lo mismo, a diferencia de donde parametrizas la funcion, que puede hacerse de las dos maneras.

=====================En dreamweaver
EN HEAD DEL QUE LLAMA
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>


EN BODY DEL QUE LLAMA
onload="MM_openBrWindow('open/banner.htm','novedad2','scrollbars=yes,width=725,h eight=420,top=200,left=200')"

====================el otro

EN HEAD DEL DOC QUE LLAMA
<script language="JavaScript" type="text/javascript">
<!--
function PopWindow(){
window.open('url_del_documento.htm','nombre_ventan a','width=350,height=250,menubar=yes,scrollbars=ye s,toolbar=yes,location=yes,directories=yes,resizab le=yes,top=25,left=25');
}
//-->
</script>

EN BODY DEL QUE LLAMA
<body onLoad="javascript:PopWindow()">
  #7 (permalink)  
Antiguo 21/09/2005, 07:54
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 22 años, 5 meses
Puntos: 2
La de dreamweaver es mas modular y cumple la "filosofia" de una función: código reutilizable.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:37.