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:
Il problema è duplice sia x FF che x IE.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>
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