Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2012, 08:16
Assamita
 
Fecha de Ingreso: septiembre-2009
Mensajes: 5
Antigüedad: 14 años, 8 meses
Puntos: 0
Variables de función

Hola a todos,

Tengo una página en la que se se ejecuta un window.open y que hasta ahora tenía un tamaño fijo, por lo que lo único que era diferente en la llamada a la función (el link) era la url.

Ahora, en otra página, necesito que se abran 3 ventanas diferentes, con 3 tamaños diferentes. Ahora mismo lo que tengo son 3 funciones iguales con diferentes nombres, que hacen lo mismo, solo que abren ventanas de tamaños distintos, pero me gustaría ahorrármelo y poder especificar el tamaño en el link.

Tengo esto en <head>:
Código:
function ventana (URL,an,al){
ancho = "width=" + an;
alto = "height=" + al;
	window.open(URL,"ventana1",ancho,alto,"scrollbars=0,status=0,left=400,top=300");
}
Y el link que ejecuta el script:
Código:
<a href="javascript:ventana('url.html,510,390');">
Pero no funciona. Sabéis qué es lo que estoy haciendo mal?

Gracias :)
PD: creo que algunos parametros de esta funcion no funcionan, como los scrollbars o el status, que se muestran en según que navegadores.