Foros del Web » Programando para Internet » Javascript »

dudilla sobre popUp

Estas en el tema de dudilla sobre popUp en el foro de Javascript en Foros del Web. Hola ,intento abrir 3 link's con popUp ,de tres tamaños diferentes en la misma pagina,pero con : <SCRIPT LANGUAGE="JavaScript"> <!-- function popUp(URL) { day = ...
  #1 (permalink)  
Antiguo 26/11/2003, 05:59
 
Fecha de Ingreso: noviembre-2003
Mensajes: 4
Antigüedad: 20 años, 5 meses
Puntos: 0
dudilla sobre popUp

Hola ,intento abrir 3 link's con popUp ,de tres tamaños diferentes en la misma pagina,pero con :

<SCRIPT LANGUAGE="JavaScript">
<!--
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,men ubar=0,resizable=0,width=375,height=315');");
}
// -->
</script>

y ....

<A HREF="javascript:popUp('index.htm')"><img src="../imagen/fotos.gif"border= "0" width="148" height="101">


Los tres,me salen con el mismo tamaño....alguien podria echarme una mano,plis...
  #2 (permalink)  
Antiguo 26/11/2003, 06:13
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola tom:

El tamaño del popup está definido con width=nnn,height=mmm
siendo nnn y mmm la anchura y altura en pixeles.

Puedes modificar tu función agregándole otros 2 parámetros, altura y anchura y componer la línea que tiene el "eval" de tu función con los parámetros:

function popUp(URL, anchura, altura) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,men
ubar=0,resizable=0,width=" + anchura + ",height=" + altura + "');");
}

Luego poner:

<A HREF="javascript:popUp('index.htm', 375, 315)"><img src="../imagen/fotos.gif"border= "0" width="148" height="101">

Cambiando los valores de anchura y altura.

Saludos
  #3 (permalink)  
Antiguo 27/11/2003, 04:17
 
Fecha de Ingreso: noviembre-2003
Mensajes: 4
Antigüedad: 20 años, 5 meses
Puntos: 0
muxisimas gracias....!!! va genial :D:D:D
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 12:53.