Tanks. Ho trovato quello che mi serviva, ma provo a porre un problema. Nel codice:

function PrevFoto(img){
foto1= new Image();
foto1.src=(img);
Controlla(img);
}
function Controlla(img){
if((foto1.width!=0)&&(foto1.height!=0)){
viewFoto(img);
}
else{
funzione="Controlla('"+img+"')";
intervallo=setTimeout(funzione,20);
}
}

function viewFoto(img){
largh=foto1.width+20;
altez=foto1.height+25;
toptop=(screen.height/2)-(altez/2);
leftleft=(screen.width/2)-(largh/2);

stringa="width="+largh+",height="+altez,'top='+top top+',left='+leftleft;
finestra=window.open(img,"",stringa);
}

Viene aperta una finestra delle dimensioni dell'immagine, appunto. Il titolo della finestra è il nome stesso dell'immagine. Se voglio cambiare il nome, devo agire su

finestra=window.open(img,"",stringa);

mettendo al posto dei doppi apici vuoti, il nome che voglio giusto?Ma se lo faccio,mi da errore.
Boh....si può dare il titolo alla finestra in qualche altro modo?

Ciao, grazie