Ciao.
Vedi se può andarti bene questo mio vecchio script da adattare ovviamente alle tue esigenze:
codice:
Nella sezione HEAD del documento:
<script>
// Script di apertura per ogni finestra popup
(centrata automaticamente)
function finpopup(url, larghFin, lunghFin) {
var scw = screen.width;
var sch = screen.height;
var dasx= ((scw-larghFin)/2);
var datop = ((sch-lunghFin)/2);
parametri = "scrollbars = 1 resizable = 0 width ="
+ larghFin + ", height=" + lunghFin + ", left=" + dasx
+", top=" + datop;
window.open(url, "", parametri)
}
</script>
N.B.: la riga della variabile parametri ti consiglio di scriverla su di una sola riga.
Nel corpo del documento:
<a href = "javascript:finpopup('xxx.htm',200,200)">Immagine</a>
Note: Javascript deve essere scritto attaccato.
xxx.htm sarà la pagina che conterrà l'immagine che vuoi far visualizzare.
Nell'esempio viene aperta una finestra centrata sullo schermo di dimensioni 200x200.
Il codice sicuramente è migliorabile...
Fammi sapere.