Slave a tutti,
ho il seguente problema: vorrei al click del mouse su un'immagine preview l'apertura di un popup contenente la stessa immagine xo in dimensioni reali.
Questo è il codice che ho scritto:
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<SCRIPT LANGUAGE="JavaScript">
<!--
function popup(dir)
{ 
var dest=dir
var x
var y

// gestisco la grandezza del popup in relazione a quella della foto

var photo = new Image();
  photo.src = dest;
  if (document.images) {
    x = photo.width;
    y = photo.height;

  }

window.open(''+dest,'NomePopup','resizable=yes,width='+x+',height='+y+'')
} 
//-->
</SCRIPT>
</head>

<body bgcolor="#ffffff">
<table align="left" border="0" height="100%" width="850" cellspacing="0" cellpadding="0">
    <tr valign="top">
        <td align="left" colspan="10">
        [img]photo/B0019_small.jpg[/img]
        </td>
        </tr>
        <tr valign="top">
        <td align="left" colspan="10" height="20">
         </td>
        </tr>
    <tr valign="top">
        <td align="center">
        [img]photo/B0007_small.jpg[/img]
        </td>
        <td align="center">
        [img]photo/B0008_small.jpg[/img]
        </td>
        <td align="center">
        [img]photo/B0009_small.jpg[/img]
        </td>
        <td align="center">
        [img]photo/B0010_small.jpg[/img]
        </td>
        <td align="center">
        [img]photo/B0011_small.jpg[/img]
        </td>
    </tr>

</table>
</body>
</html>
Il problema è duplice sia x FF che x IE.
Per il primo, la prima volta che clicco sui link me li apre a tutta pagina, tutte le altre volte in maniera giusta (anche se chiudo la pagina e la riapro).
Per il secondo, il primo click apre un popup di dimensioni piccolissime, tutte le altre volte on maniera giusta.

Questa storia non ha senso! Non riesco a capire quale sia il problema, visto che dal codice js estrapolo solo le grandezze che mi servono. :berto:

X favore mi potete dare qualche consiglio. Grazie.
Ciao