Foros del Web » Programando para Internet » Javascript »

open window avanzado

Estas en el tema de open window avanzado en el foro de Javascript en Foros del Web. Buenas, quizás no sea avanzado, pero no me sale... me explico a ver si alguien me puede ayudar. Tengo esto: Código: function PopUp(){ var ScreenWidth=window.screen.width; ...
  #1 (permalink)  
Antiguo 28/07/2003, 04:14
 
Fecha de Ingreso: julio-2003
Mensajes: 97
Antigüedad: 20 años, 9 meses
Puntos: 0
open window avanzado

Buenas, quizás no sea avanzado, pero no me sale... me explico a ver si alguien me puede ayudar. Tengo esto:

Código:
function PopUp(){
    var ScreenWidth=window.screen.width;
    var ScreenHeight=window.screen.height;
    var movefromedge=0;
    placementx=(ScreenWidth/2)-((400)/2);
    placementy=(ScreenHeight/2)-((300+50)/2);
    var PopUpUrl="images/bases/g_base.gif"
    WinPop=window.open(PopUpUrl,"","width=560,height=500,toolbar=0,location=0,directories=0,status=0,scrollbars=0,menubar=0,resizable=0,left="+placementx+",top="+placementy+",screenX="+placementx+",screenY="+placementy+",");
   }
que lo meto en un .js y lo llamo con:

Código:
<a href="javascript:PopUp()">texto que sea</a>
Vale, ahora mi duda es, puedo mantenerlo asi pero que cada vez que llamo a la funcion para abrir una nueva ventana pueda darle un tamaño distinto y una dirección a la que tiene que ir distinta??
  #2 (permalink)  
Antiguo 28/07/2003, 05:39
Avatar de eDuDiTo  
Fecha de Ingreso: junio-2002
Ubicación: Murcia
Mensajes: 173
Antigüedad: 21 años, 10 meses
Puntos: 0
El otro día respondí algo parecido, mira a ver si te sirve:

http://www.forosdelweb.com/s51727634...msg143931.html

Saludos
  #3 (permalink)  
Antiguo 29/07/2003, 01:35
 
Fecha de Ingreso: julio-2003
Mensajes: 97
Antigüedad: 20 años, 9 meses
Puntos: 0
De lajazo tio justo lo que queria...

Mil gracias
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 09:52.