Con resize.to funziona, ma solo in explorer, volevo qualcosa di più universale...
ho usato questo script nella pagina che elenca le foto
codice:
<script language="javascript" type="text/javascript">
// Creo lo script per l'apertura del popup
function ApriImmagini(file)
{
var prop = "top=100, left=100, scrollbar=no, resizible=no"; //
window.open(file, null, prop);
}
</script></head>
il link è un semplice
e questo nella pagina che mostra l'immagine
Codice PHP:
<?
$image=getimagesize("photo/gallery/gallery$id.jpg");
$w=$image[0];
$h=$image[1];
echo "
<script language=\"javascript\" type=\"text/javascript\">
<!--
var querystring = location.search;
var id = querystring.substr(4);
document.write(\"<img src=\'photo/gallery/gallery\" + id + \".jpg'>\");
window.resizeTo($w, $h);
//-->
</script>
</body>
</html>";
?>
Esiste un altro modo?