Newsgroup: it.comp.lang.javascript
Titolo: Problemi con Explorer

Salve la pagina col codice di seguito riesco a vederla bene con Netscape ma
con Explorer ricevo il seguente errore:
Riga 23
Carattere 51
document.body è nullo o non è un oggetto
Potete aiutarmi???
Grazie
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<title>Quijote Fotografia</title>
</head>
<body link="#FFFF00" vlink="#33CC33" alink="#FFFF00" topmargin="10"
leftmargin="4" text="#00CC00" bgcolor="#000000">
      <script type="text/javascript">
function finestra(img,title,w,h)
{
 var top=(screen.availHeight-h)/2;
 var left=(screen.availWidth-w)/2;
 var
Fin=open('','','toolbar=no,location=no,directories=no,status=no,menubar=no,s
crollbars=no,resizable=no,top='+top+',left='+left+',screenX='+left+',screenY
='+top+',width='+w+',height='+h);
 Fin.document.open();
 Fin.document.write('<html><head><title>'+title+'</title></head><body
scroll="no" leftMargin="0" rightMargin="0" bottomMargin="0" topMargin="0"
marginHeight="0" marginWidth="0">');
 Fin.document.write('<img src="'+img+'" width="'+w+'" height="'+h+'"
border="0" alt=""></body></html>');
 Fin.document.close();
}
      </script>
<table border="0" cellspacing="4" cellpadding="2" bordercolor="#111111"
align="left">
<tr>
      <td width="200" align="center" height="60" colspan="4">
<p align="left"><b><font face="Century Gothic">&nbsp;&nbsp;Soggetti e
Oggetti</font></b><tr>
<p>
      <td width="90" align="center" height="60">
<a href="#"onClick="finestra('foto/varie/Sogg_Ogg/partito01.jpg','Partito
...
partito',document.images['Partito'].width*8,document.images['Partito'].heigh
t*8);return false" href="foto/varie/Sogg_Ogg/partito01.jpg"><img
src="thumb/partito01.jpg" name="Partito" width="72" height="58"
border="0"></a></p>
      <td width="90" align="center" height="60">
<a
href="#"onClick="finestra('foto/varie/Sogg_Ogg/lampada01.jpg','Luce',documen
t.images['Luce'].width*8,document.images['Luce'].height*8);return false"
href="foto/varie/Sogg_Ogg/lampada01.jpg"><img src="thumb/lampada01.jpg"
name="Luce" width="72" height="50" border="0"></a></p>
      <td width="90" align="center" height="60">
<a
href="#"onClick="finestra('foto/varie/Sogg_Ogg/angolo01.jpg','Angolo',docume
nt.images['Angolo'].width*8,document.images['Angolo'].height*8);return
false" href="foto/varie/Sogg_Ogg/angolo01.jpg"><img src="thumb/angolo01.jpg"
name="Angolo" width="72" height="49" border="0"></a></p>
      <td width="90" align="center" height="60">
      <tr>
      <td width="90" align="center" height="60">
<a href="#"onClick="finestra('foto/varie/Sogg_Ogg/via_roma.jpg','Via
Roma',document.images['Via Roma'].width*8,document.images['Via
Roma'].height*8);return false" href="foto/varie/Sogg_Ogg/via_roma.jpg"><img
src="thumb/via_roma.jpg" name="Via Roma" width="72" height="46"
border="0"></a></p>
      <td width="90" align="center" height="60">
<a href="#"onClick="finestra('foto/varie/Sogg_Ogg/specchietto01.jpg','Dallo
Specchietto',document.images['Dallo
Specchietto'].width*8,document.images['Dallo Specchietto'].height*8);return
false" href="foto/varie/Sogg_Ogg/specchietto01.jpg"><img
src="thumb/specchietto01.jpg" name="Dallo Specchietto" width="72"
height="50" border="0"></a></p>
      <td width="90" align="center" height="60">
      <td width="90" align="center" height="60">
      </table>
        </center>
      </div>
</body>
</html>

 Potete aiutarmi???>
Questo dovrebbe funzionare:
<SCRIPT type=text/javascript>
function finestra(img,title,w,h)
{
 var top=(screen.availHeight-h)/2;
 var left=(screen.availWidth-w)/2;
 var Fin="open('','','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top='+top+',left='+left+',screenX='+left+',screenY='+top+',width='+w+',height='+h')";
 document.open();
 document.write('<html><head><title>'+title+'</title></head><body scroll="no" leftMargin="0" rightMargin="0" bottomMargin="0" topMargin="0" marginHeight="0" marginWidth="0">');
document.write('<img src="'+img+'" width="'+w+'" height="'+h+'" border="0" alt=""></body></html>');
 document.close();
}
</SCRIPT>
-- 
     * b *
   *   y   *
 *   Piero   *

> Questo dovrebbe funzionare:
[cut]
Eh, avrebbe dovuto avvisare, comunque abbiamo risolto la cosa privatamente
(visto che era la continuazione di un altro POST dove io gli avevo poposto
quel codice....)