Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    36

    Dissolvenza in un Image Looper

    Ciao a tutti!

    Voi disturbo di nuovo su questo forum, per chiedere di nuovo il vostro gentile aiuto:

    http://www.davidearchetti.com/test2/

    Sto usando un codice javascript per fare looping dell'immagine. Vorrei che tra un'immagine e l'altra ci fosse una dissolvenza. Ho cercato in giro, ma non ci sono codici già pronti che lo fanno e io non ne so molto di JS. Riporto in basso il codice che ho messo nell'head.

    Ho anche un altro problema con CSS, che ho postato in altra sezione.

    Qualche esperto mi aiuta? Grazie mille e scusate il disturbo!

    A presto!

    Codice:

    <script type="text/javascript">
    var pictureArchive= ['images/1.jpg','images/2.jpg','images/3.jpg','images/4.jpg'];

    window.onload=function() {
    var o=document.createElement('img');
    o.setAttribute('id', 'image');
    o.setAttribute('src', pictureArchive[0]);
    o.setAttribute('alt', '');
    document.getElementById('imagebox').appendChild(o) ; NOTA: IMAGEBOX E' IL DIV DOVE HO MESSO L'IMMAGINE!!!!!
    rotate(pictureArchive.length);
    }

    function rotate(idx) {
    if(idx>=pictureArchive.length) {
    idx=0;
    }
    document.getElementById('image').src=pictureArchiv e[idx++];
    timerID=setTimeout('rotate('+idx+')', 5000);
    }
    </script>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se non vuoi usare librerie javascript
    http://slayeroffice.com/code/imageCrossFade/xfade2.html

    se invece vuoi usare librerie come jquery o mootools troverai esempi a bizzeffe con google

    modificare il tuo codice per sfumare nel tempo le immagini non e' cosi' elementare come ti potrebbe sembrare

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    36
    Grandissimo! Ti ringrazio molto! Do un'occhiata a slayeroffice, se no rinuncio, non sono per niente un esperto. Ciao e grazie ancora!

    Davide

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    36
    Image Cross Fade Redux by SlayerOffice va che è una bomba! L'ho installato in 1 minuto e funziona di brutto!

    Davvero grazie!

    Ho un solo problema: con IE le immagini appaiono e scompaiono senza dissolvenza. Che browser rompiscatole, ce n'è sempre una con IE!

    Grazie ancora e a presto!

    Davide

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    qui l' esempio funziona con IE (provato con l'8, tanto in compatibility mode quanto senza), verifica se ci sono differenze rispetto al tuo documento

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    36
    Perdonami, dovrei controllare prima di postare... Non avevo cancellato la cache!

    Scusa ancora e grazie, questo script che mi hai linkato è una bomba assoluta!

    Buona serata!

    Davide

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.