questa non è una popup centrata, gli dai semplicemente le coordinate da sinistra e dall'alto ma non è detto che sia centrata. e se poi cambi risoluzione te la sposta!
un esempio è questo (ci sono anche i commmenti così capisci il significato)
codice:
<head>
<title>Documento senza titolo</title>
<script language="Javascript">
larghFinestra=300;//creo una variabile contenente la larghezza della finestra
altezFinestra=300;//creo una variabile contenente l'altezza della finestra
sinistra=(screen.width-larghFinestra)/2;//creo una variabile e mi ricavo il valore della posizione della finestra a sinistra dello schermo allineandola al centro verticale
alto=(screen.height-altezFinestra)/2;//creo una variabile e mi ricavo il valore della posizione della finestra dall'alto dello schermo allineandola al centro verticale
window.open("http://www.libero.it","","left="+sinistra+",top="+alto+",width="+larghFinestra+",height="+altezFinestra+"");
</script>
</head>
con questo sistema ti apre la popup all'apertura della finestra principale! se vuoi farla aprire tramite link devi creare una funzione! quando ho un attimo di tempo te la posso fare io (se riesco ancora
)