Buenas,

JavaScript tiene window.open() para abrir un popup, el problema es que lo abre en la esquina superior izquierda... Para quien quiera abrir el popup en el centro de la pantalla de forma rápida aquí dejo una función que encontré.
function VentanaCentrada(pagina,alto,ancho) { 
    var str = "height=" + alto + ",innerHeight=" + alto;
  	str += ",width=" + ancho + ",innerWidth=" + ancho;
  	if (window.screen) {
    	var ah = screen.availHeight - 30;
    	var aw = screen.availWidth - 10;

    	var xc = (aw - ancho) / 2;
    	var yc = (ah - alto) / 2;

    	str += ",left=" + xc + ",screenX=" + xc;
    	str += ",top=" + yc + ",screenY=" + yc;
  	}
	window.open(pagina,"",str);
}
Soy un camaleón, en tu cama, leona ♪
Responder

Volver a “JS”