ciao, scusa.
non ho capito come vorresti fare tu.
cmq ho scritto questa soluzione che funziona perfettamente con explorer, ma non con firefox perchè non riesce a prendere width e height dall'immagine.
sapresti darmi una mano veloce?
codice:
x = (screen.width - w) / 2;
y = (screen.height - h) / 2;
//PRENDO I DATI DELL'IMMAGINE GRANDE: INIZIO.
var percorso_immagine_grande = document.getElementById("hid_percorso_immagine_grande").value;
immagine = new Image();
immagine.src = percorso_immagine_grande;
var height_immagine = immagine.height;
var width_immagine = immagine.width;
//PRENDO I DATI DELL'IMMAGINE GRANDE: FINE.
//VISUALIZZO IL POPUP CON L'IMMAGINE SELEZIONATA: INIZIO.
var w = width_immagine + 20;
var h = height_immagine + 80;
var nome_immagine = document.getElementById("hid_nome_immagine").value;
window.open('visualizza_immagine.php?immagine='+nome_immagine,'','width='+w+',height='+h+',top='+y+',left='+x+', scrollbars=yes');
//VISUALIZZO IL POPUP CON L'IMMAGINE SELEZIONATA: FINE.