Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/11/2004, 10:15
ramiro_olvera
 
Fecha de Ingreso: abril-2004
Mensajes: 84
Antigüedad: 20 años
Puntos: 0
Código:
<html>
<head>
<script>
function make(pag,nombre){
/*


*/
// Capturamos las resoluciones de pantalla
var sc_ancho = screen.width;
var sc_alto = screen.height;
// variables que almacenaran el tamaño personalizado de nuestra ventana
var per_ancho;
var per_alto;

/*
Segun sea el caso cambiar las variable para cada resolucion, 
al tamaño que queramos que aparezca en las mismas
*/
switch (sc_ancho){
//Anchura del monitor a 640

case 640:
per_alto = 100;// alto de la ventana en una resolucion de 640 de ancho
per_ancho = 100;// ancho de la ventana en una resolucion de 640 de ancho
break;
//Anchura del monitor a 800....
case 800:
per_alto = 100;// alto de la ventana en una resolucion de 800 de ancho
per_ancho = 100;// ancho de la ventana en una resolucion de 800 de alto
break;

case 1024:
per_alto = 200;
per_ancho = 200;
break;

case 1152:
per_alto = 100;
per_ancho = 100;
break;

case 1280:
per_alto = 100;
per_ancho = 100;
break;

case 1600:
per_alto = 100;
per_ancho = 100;
break;

default:
per_alto = 100;
per_ancho = 100;
break;

};//end witch
// opciones de la ventana
var params = "width=" + per_ancho + " height= "+ per_alto + " resizable=0 menuba=0 location=0 menubar=0 fullscreen=0 status=0 left=50 top=50";

window.open(pag,nombre,params);

}// End function
</script>
</head>
<body>
<button onclick=make("about:blank","mywin")>click</button>
</body>
</html>
Simplemente cambia los valores de per_ancho y per_alto para caso (resolucion) 8-)
en params cambia las propiedades de la ventana.