Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1

    Immagini che cambiano: help!!!

    Ciao ragazzi come va? Mi chiamo Carla e, anche se conosco html.it, sono nuova del forum.
    Sono arrivata qui perchè ho un problema e spero che mi saprete aiutare. Sto preparando una scheda di lavoro in html per un esame e vorrei inserire un'immagine che, una volta cliccata, cambia e che, cliccata un'altra volta, ritorna come prima. Per capirci, vorrei inserire 4 carte dove è possibile cliccare per vedere il retro (senza cambiar pagina però).
    Adesso... Ho trovato proprio qui uno script del genere (Permette di cambiare l'immagine, una volta cliccata, e ritorna come prima quando il mouse esce dall'area della carta) e, inserito nell'html di front-page, funziona. Ma, quando inserisco di nuovo il codice (le carte devono essere 4, quindi devo inserire 4 volte il codice), non funziona più nulla. Front page mi scombina tutto il codice
    Come posso fare a trovare uno script più agevole da usare? Potete aiutarmi...? E' urgente perchè devo consegnare la scheda la prossima settimana.
    Vi ringrazio anticipatamente per la risposta e vi auguro un buon fine-settimana!

    Carla

  2. #2
    Utente di HTML.it L'avatar di DaN2
    Registrato dal
    May 2002
    Messaggi
    515

    Re: Immagini che cambiano: help!!!

    Originariamente inviato da CarlaValenti
    Ciao ragazzi come va? Mi chiamo Carla e, anche se conosco html.it, sono nuova del forum.
    [...]uno script più agevole da usare? Potete aiutarmi...? E' urgente perchè devo consegnare la scheda la prossima settimana.
    Vi ringrazio anticipatamente per la risposta e vi auguro un buon fine-settimana!

    Carla
    io proverei usando i layer comunque è meglio se te lo fai spostare su html, non è un problema grafico.

    sono un'ombra che non si vede che in uno specchio
    hai mai visto un'ombra alzarsi da terra per riflettersi nello specchio?

  3. #3
    Sarebbe ottimo farlo spostare su html. Non so cosa siano i layer... Putroppo sono una neofita...! Qualcuno ne sa qualcosa???

  4. #4
    prova così:

    codice:
    <script language="JavaScript">
    
    var immagini=new Array("immagine01.gif", "immagine02.gif", "immagine03.gif", "immagine04.gif");
    var indice=0;
    
    function cambiaimmagine() {
     if (indice<4) indice++;
     else indice=0;
     document.images['myimg'].src=immagini[indice];
    }
    
    </script>
    da richiamare così:

    codice:
    [img]immagine01.gif[/img]
    ciao

  5. #5
    Aspetta! Puoi spiegarmi, per favore, come devo usarlo?

  6. #6
    Originariamente inviato da CarlaValenti
    Aspetta! Puoi spiegarmi, per favore, come devo usarlo?
    certamente. :)
    metti questa roba qui tra i tag <head> e </head> della tua pagina, così:

    codice:
    <head>
    
    <script language="JavaScript">
    
    var immagini=new Array("immagine01.gif", "immagine02.gif", "immagine03.gif", "immagine04.gif");
    var indice=0;
    
    function cambiaimmagine() {
     if (indice<4) indice++;
     else indice=0;
     document.images['myimg'].src=immagini[indice];
    }
    
    </script>
    
    </head>
    e, infine, metti questo codice dove vuoi visualizzare l'immagine:

    codice:
    [img]immagine01.gif[/img]
    fammi sapere se ti serve una mano. ;)

    ciao

  7. #7
    L'ho appena provato ma non funziona... Forse sbaglio qualcosa?

  8. #8
    Grazie, ma cosa devo cambiare?

  9. #9
    Originariamente inviato da CarlaValenti
    Grazie, ma cosa devo cambiare?
    vedi qui?

    codice:
    var immagini=new Array("immagine01.gif", "immagine02.gif", "immagine03.gif", "immagine04.gif");
    al posto di "immagine01.gif", "immagine02.gif" etc. metti i quattro nomi dei file-immagine che vuoi visualizzare quando fai clic.

    inoltre, qui:

    codice:
    [img]immagine01.gif[/img]
    al posto di "immagine01.gif" metti il nome del file-immagine iniziale (la prima immagine della sequenza).

    ciao

  10. #10
    Ancora grazie, ma supporta le immagini in jpg?

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.