Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    galleria di immagini con anteprime

    ciao a tutti,
    è da un po' che mi sto scervellando con questo script, che funziona, ma non riesco a personalizzarlo.
    Io vorrei avere le varie thumbnails disposte verticalmente, a gruppi di 2-3, e dovrebbero andare a piazzarsi a sinistra nella mia pagina.
    Quando clicco sulla thumbnail vorrei che la foto in dimensioni reali si visualizzasse a destra delle thumbnails stesse.
    Ancor meglio.... vorrei inserire le thumbnails in un div (parlo con i termini dell'html perché confesso di non essere affatto esperta di scripting) a cui vorrei dare una determinata dimensione ed impostare l'overflow in modo da far comparire la barra di scorrimento verticale, nel caso in cui io abbia tante immagini.
    Pretendo troppo eh?

    ecco lo script (che tra l'altro mi era arrivato proprio da html.it con "uno script al giorno"):

    nell'head:

    <SCRIPT type="text/javascript" LANGUAGE="JavaScript">
    <!--
    // Definizione delle variabili dello script
    nb_photo_ligne = 2;
    numero_photo = 1;

    // Impostazioni delle fotografie
    ejs_vignet = new Array;
    ejs_big = new Array;
    ejs_des = new Array;

    ejs_vignet[0]= 'images/misc/bowling_small.jpg'
    ejs_big[0]= 'images/misc/bowling.jpg'
    ejs_des[0]= 'giocando a bowling'
    ejs_vignet[1]= 'images/misc/fiorirossi_small.jpg'
    ejs_big[1]= 'images/misc/fiorirossi.jpg'
    ejs_des[1]= 'tulipani rossi'
    ejs_vignet[2]= 'images/lampioni/praga03small.jpg'
    ejs_big[2]= 'images/lampioni/praga03.jpg'
    ejs_des[2]= 'Praga'
    ejs_vignet[3]= 'images/lampioni/francia_small.jpg'
    ejs_big[3]= 'images/lampioni/francia.jpg'
    ejs_des[3]= 'Chartres'


    // Funzione per cambiare la fotografia
    function ChageImage(num)
    {
    if(document.getElementById)
    document.getElementById("ejs_dyn_img").innerHTML = '[img]'+ejs_big[num]+'[/img]
    <FONT FACE="Verdana, Arial" SIZE=1>'+ejs_des[num]+'</FONT>';
    else
    window.open(ejs_big[num],"_blank")
    }

    // Funzione per cancellare le fotografie
    function killImage(num)
    {
    if(document.getElementById)
    document.getElementById("ejs_dyn_img").innerHTML = "";
    }
    -->
    </SCRIPT>



    e poi nel body:


    <SCRIPT type="text/javascript" LANGUAGE="JavaScript">
    <!--
    // Creazione della tabella
    document.write('<TABLE>')
    for(a=0; a<ejs_big.length; a++)
    {
    if(numero_photo == 1)
    document.write('<TR>');
    if(numero_photo == ejs_big.length)
    document.write('<TD ALIGN=center COLSPAN='+(((ejs_big.length)+1)-numero_photo)+'>');
    else
    document.write('<TD ALIGN=center>');
    document.write('[img]'+ejs_vignet[a]+'[/img]</TD>')
    if(numero_photo == nb_photo_ligne)
    {
    document.write('</TR>');
    numero_photo=0;
    }
    numero_photo++;
    }
    document.write('<TR><TD COLSPAN='+ejs_big.length+' ALIGN=center><DIV ID=ejs_dyn_img></DIV></TD></TR></TABLE>');
    -->
    </SCRIPT>


    grazie mille per qualche eventuale consiglio!!!!!!
    claudy

  2. #2
    Utente di HTML.it L'avatar di madai
    Registrato dal
    Oct 2000
    Messaggi
    421
    puoi dirmi dove hai preso questo script per piacere?

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.