ho realizzato un popup dinamico ridimensionabile automaticamente per le immagini, questo è il codice che ho inserito nella pagina popup:

codice:
<html>

<head>


<SCRIPT LANGUAGE="JavaScript">
<!--
var isNav4, isIE4;
if (parseInt(navigator.appVersion.charAt(0)) >= 4) {
isNav4 = (navigator.appName == "Netscape") ? 1 : 0;
isIE4 = (navigator.appName.indexOf("Microsoft") != -1) ? 1 : 0;
}
function fitWindowSize() {
if (isNav4) {
window.innerWidth = document.layers[0].document.images[0].width;
window.innerHeight = document.layers[0].document.images[0].height;
}
if (isIE4) {
window.resizeTo(500, 500);
width = 500 - (document.body.clientWidth -  document.images[0].width);
height = 500 - (document.body.clientHeight -  document.images[0].height);
window.resizeTo(width, height);
   }
}
// -->
</script>


<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Zoom</title>
</head>

<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" onLoad="fitWindowSize()">




<div style="position:absolute; left:0px; top:0px">
[img]IMAGES/FOTO_G/<%=nomefoto%>[/img]
</div>





</body>

</html>
come posso modificarlo perchè si veda anche in firefox??? lo script che avevo messo prima di questo forse era più compatibile ma aveva dei problemi nel caricamento dell'immagine, bisognava fare un refresh se l'immagine era troppo pesante.