Ciao pietro09 e grazie
In effetti è simile a quello postato da br1
noto comunque che due righe sono state spostate nella v.onload = function ()
codice:
var thisspan = eval("document.getElementById('popup').style")
thisspan.visibility = "visible";
Forse è questo che fa la differenza.
Il DIV viene reso visibile dopo aver caricato l'immagine e rilevate le sue dimensioni.
Tra poco lo proverò e farò sapere.