Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Popup con immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162

    Popup con immagini

    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    162
    Trovato!

    QUI

    LOCK!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.