Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di danegy
    Registrato dal
    Feb 2004
    Messaggi
    20

    Immagini in sequenza da form con tasto per scorrere

    Ho scaricato un esempio JS “Altre immagini in sequenza da form “, il menu e' rappresentato da un campo option di un form però ho dei problemi:
    - come posso fare per far scorrere le immagini anche con in pulsante(una foto alla volta)?
    - Come devo impostare il codice per andare a leggere le img in una cartella?
    Vi riporto il codice scaricato:
    <HTML>
    <HEAD>
    <TITLE>Esempi Javascript: esempio pratico </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    function imgchange()
    {
    var si = document.frm.selbox.selectedIndex;
    var fname = document.frm.selbox.options[si].value
    document.img.src = fname + ".gif"
    }
    </SCRIPT>
    </HEAD>
    <BODY bgcolor="white">
    <FORM name="frm">
    <SELECT NAME="selbox" size=1 onChange="imgchange()">
    <OPTION VALUE=dg0>Image 1
    <OPTION VALUE=dg1>Image 2
    <OPTION VALUE=dg2>Image 3
    <OPTION VALUE=dg3>Image 4
    <OPTION VALUE=dg4>Image 5
    </SELECT>
    <INPUT type="button" value="Go!!!" onclick="imgchange()">
    </FORM>
    [img]dg0.gif[/img]
    </body>
    </html>
    Riporto il mio
    <HTML>
    <HEAD>
    <TITLE>Esempi Javascript: esempio pratico </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    function imgchange()
    {
    var si = document.frm.selbox.selectedIndex;
    var fname = document.frm.selbox.options[si].value
    document.img.src = fname + ".jpg"
    }
    </SCRIPT>
    </HEAD>
    <BODY bgcolor="white">
    <FORM name="frm">
    <SELECT NAME="selbox" size=1 onChange="imgchange()">
    <OPTION VALUE=dg0>Image 1
    <OPTION VALUE=dg1>Image 2
    <OPTION VALUE=dg2>Image 3
    <OPTION VALUE=dg3>Image 4
    <OPTION VALUE=dg4>Image 5
    </SELECT>
    </FORM>
    [img]dg0.jpg[/img]
    </body>
    </html>

    VI RINGRAZIO ANTICIPATAMENTE per le vostre risposte

  2. #2
    Utente di HTML.it L'avatar di danegy
    Registrato dal
    Feb 2004
    Messaggi
    20

    c'è nessunooooo????

    Scusate,
    vorrei capire se ho sbagliato qualcosa nell'inserire questa domanda

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    C'e` qualcosa che non va nel tuo codice (forse lo hai postato doppio?).

    Tra l'altro e` una forma di HTML e JS antiquata (con gravi errori nella codifica moderna).

    Comunque se vuoi farlo andare con un click, devi o modificare lo script in modo da sganciarlo dalla select, oppure devi fare in modo che al click venga cambiata la select:

    <input type="button" value="Go!!!" onclick="document.frm.selbox.selectedIndex++;imgch ange()">

    Nota: e` una modifica grezza: non funziona molto.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di danegy
    Registrato dal
    Feb 2004
    Messaggi
    20
    grazie per avermi risposto.Cmq è un codice preso dalle risorse del sito...
    E' scritto due volte perchè è stato leggermente modificato.
    Vorrei sapere perchè prende le foto solo nella cartella principale...non è possibile specificare in quale cartella prendere le img????

  5. #5
    Utente di HTML.it L'avatar di danegy
    Registrato dal
    Feb 2004
    Messaggi
    20

    preciso

    se guardi alla fine della "prima pagina"(</html>) c'è scritto :"Riporto il mio codice"

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Tutto e` possibile (quasi).

    Pero` occorre fare delle modifiche pesanti.
    Ed occorre sapere cosa si vuole.

    Hai provato con la modifica che ti ho proposto?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    document.img.src = "percorso/" + fname + ".gif"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.