Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69

    slideshow senza miniature

    ciao a tutti, premetto che non conosco nessun linguaggio di programmazione script,
    ma devo inserire una slideshow nel mio sito.
    non avrei problemi ad utilizzare un qualunque script che si trova online, ma il mio problema è che non avrei bisogno delle miniature ma la slideshow dovrebbe partire da una pagina che ho creato io con le miniature delle foto in questione.
    per capirci:
    dalla pagina http://www.emmebiwedding.it/gallery.html
    vorrei che cliccando su una delle immagini si aprisse lo slideshow.
    è possibile? io ho bisogno di non modificare la pagina gallery.html
    grazie per la collaborazione e scusate l'ignoranza

  2. #2
    Imposta le singole immagini come immagini cliccabili

    [img]nome_immagine.jpg[/img]

    e collegale alla pagina che contiene lo slideshow (cioe' pagina_da_aprire.html).

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69
    cosa mi consigli di usare per lo slideshow?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69
    ho scaricato un piccolo script da html.it
    http://javascript.html.it/script/ved...sic-slideshow/

    e ho provato ad adattarlo alle mie esigenze:
    le foto si chiamano 1,2,3 e si trovano tutte nella stessa cartella, che si chiama "allestimenti"
    quindi il mio script è diventato:

    codice:
      
    <!-- Begin
    NewImg = new Array (
    "allestimenti\1.jpg",
    "allestimenti\2.jpg",
    "allestimenti\3.jpg"
    );
    var ImgNum = 0;
    var ImgLength = NewImg.length - 1;
     
    //Time delay between Slides in milliseconds
    var delay = 3000;
     
    var lock = false;
    var run;
    function chgImg(direction) {
    if (document.images) {
    ImgNum = ImgNum + direction;
    if (ImgNum > ImgLength) {
    ImgNum = 0;
    }
    if (ImgNum < 0) {
    ImgNum = ImgLength;
    }
    document.slideshow.src = NewImg[ImgNum];
       }
    }
    function auto() {
    if (lock == true) {
    lock = false;
    window.clearInterval(run);
    }
    else if (lock == false) {
    lock = true;
    run = setInterval("chgImg(1)", delay);
       }
    }
    //  End -->
    </script>
     
     
     
    </head>
    <body>
    
    
    
    <div align="center" style="background-color:white;padding:3px">[img]images_web/immagini/gallery/allestimenti/1.jpg[/img]
      <table>
    <tr>
    <td align="right">Previous</td>
    <td align="center">Auto/Stop</td>
    <td align="left">Next</td>
    </tr>
    </table>
     
     
     
    </div>
    	
     
    
    </script>
    ma lo script non gira...
    dove sbaglio?????
    please help sto impazzendo!

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    @ila6

    ricorda di usare il tag CODE per postare codice

    correggi i percorsi immagine:
    allestimenti\1.jpg
    diventa
    allestimenti/1.jpg

    e togli la chiusura inutile ( </script> ) dal body

    sposto su JS

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69
    ecco, ho modificato i percorsi, ora lo script è così:

    <SCRIPT LANGUAGE="JavaScript">

    <!-- Begin
    NewImg = new Array (
    "images_web/immagini/gallery/allestimenti/1.jpg",
    "images_web/immagini/gallery/allestimenti/2.jpg",
    "images_web/immagini/gallery/allestimenti/3.jpg"
    );
    var ImgNum = 0;
    var ImgLength = NewImg.length - 1;

    //Time delay between Slides in milliseconds
    var delay = 3000;

    var lock = false;
    var run;
    function chgImg(direction) {
    if (document.images) {
    ImgNum = ImgNum + direction;
    if (ImgNum > ImgLength) {
    ImgNum = 0;
    }
    if (ImgNum < 0) {
    ImgNum = ImgLength;
    }
    document.slideshow.src = NewImg[ImgNum];
    }
    }
    function auto() {
    if (lock == true) {
    lock = false;
    window.clearInterval(run);
    }
    else if (lock == false) {
    lock = true;
    run = setInterval("chgImg(1)", delay);
    }
    }
    // End -->
    </script>



    </head>


    <body>



    <div align="center" style="background:#ffcfd0;padding:3px">
    [img]images_web/immagini/gallery/allestimenti/1.jpg[/img]
    <table>
    <tr>
    <td align="right">Previous</td>
    <td align="center">Auto/Stop</td>
    <td align="left">Next</td>
    </tr>
    </table>



    </div>


    </body>



    ma nada.... dove sbaglio???

  7. #7
    Originariamente inviato da ila6
    ecco, ho modificato i percorsi, ora lo script è così:

    <SCRIPT LANGUAGE="JavaScript">

    <!-- Begin
    NewImg = new Array (
    "images_web/immagini/gallery/allestimenti/1.jpg",
    "images_web/immagini/gallery/allestimenti/2.jpg",
    "images_web/immagini/gallery/allestimenti/3.jpg"
    );
    var ImgNum = 0;
    var ImgLength = NewImg.length - 1;

    //Time delay between Slides in milliseconds
    var delay = 3000;

    var lock = false;
    var run;
    function chgImg(direction) {
    if (document.images) {
    ImgNum = ImgNum + direction;
    if (ImgNum > ImgLength) {
    ImgNum = 0;
    }
    if (ImgNum < 0) {
    ImgNum = ImgLength;
    }
    document.slideshow.src = NewImg[ImgNum];
    }
    }
    function auto() {
    if (lock == true) {
    lock = false;
    window.clearInterval(run);
    }
    else if (lock == false) {
    lock = true;
    run = setInterval("chgImg(1)", delay);
    }
    }
    // End -->
    </script>



    </head>


    <body>



    <div align="center" style="background:#ffcfd0;padding:3px">
    [img]images_web/immagini/gallery/allestimenti/1.jpg[/img]
    <table>
    <tr>
    <td align="right">Previous</td>
    <td align="center">Auto/Stop</td>
    <td align="left">Next</td>
    </tr>
    </table>



    </div>


    </body>



    ma nada.... dove sbaglio???
    Prova così:
    codice:
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    
    <!-- Begin
    NewImg = new Array (
    "images_web/immagini/gallery/allestimenti/1.jpg",
    "images_web/immagini/gallery/allestimenti/2.jpg",
    "images_web/immagini/gallery/allestimenti/3.jpg"
    );
    var ImgNum = 0;
    var ImgLength = NewImg.length - 1;
    
    //Time delay between Slides in milliseconds
    var delay = 3000;
    
    var lock = false;
    var run;
    function chgImg(direction) {
    if (document.images) {
    ImgNum = ImgNum + direction;
    if (ImgNum > ImgLength) {
    ImgNum = 0;
    }
    if (ImgNum < 0) {
    ImgNum = ImgLength;
    }
    document.slideshow.src = NewImg[ImgNum];
       }
    }
    function auto() {
    if (lock == true) {
    lock = false;
    window.clearInterval(run);
    }
    else if (lock == false) {
    lock = true;
    run = setInterval("chgImg(1)", delay);
       }
    }
    //  End -->
    </script>
    
    
    
    </head>
    <body>
    
    
    
    <div align="center" style="background-color:#ffcfd0;padding:3px">
    
    
    [img]images_web/immagini/gallery/allestimenti/1.jpg[/img]
    <table>
    <tr>
    <td align="right">Previous</td>
    <td align="center">Auto/Stop</td>
    <td align="left">Next</td>
    </tr>
    </table>
    
    
    
    </div>
    </body>
    </html>

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69
    grazie x la risposta, ma purtroppo ancora non gira.
    ho messo la pagina online così magari x favore riesci a capire dove sbaglio...
    grazie mille in anticipo

    http://www.emmebiwedding.it/gallery_allestimenti.html

  9. #9
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    togli il - in java-script > javascript
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    69
    TI ADOROOOO!!!
    GRANDE!! GRAZIE MILLEEE!!
    so che probabilmente era una banalità ma proprio non conosco il java..

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.