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

    Immagine che cambia ma il link rimane lo stesso

    Ciao ragazzi,
    come sempre vengo ad approfittare delle vostre conoscenze.
    Vorrei fare una cosa:mettere nella mia home-page una immagine che cambia ogni tot secondi conservando però il link che io le assegno.
    Per capirci meglio: l'immagine cambia per esempio da 0.gif a 1.gif a 2.gif e così via ma cliccando sopra a qualsiasi di queste immagini si è sempre indirizzati a "miapagina.html".
    Aspetto le vostre risposte e vi ringrazio fin d'ora per la disponibilità.
    CIAO

  2. #2
    Utente di HTML.it L'avatar di bubes
    Registrato dal
    Apr 2003
    Messaggi
    180
    se le immagini sono predefinite e non aggiornate (tipo webcam), non ti conviene creare una gif animata impostando il tempo di cambio?
    FORZA SAMBA!!!!

  3. #3

    No...

    ....così diventa troppo pesante.Ho bisogno di un javascript che me lo permetta.
    Non è mai troppo tardi per vivere la propria adolescenza

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    forse una gif sarebbe meglio (anche se hai detto che è pesante (occhio a fare RISPONDI e non NUOVO...

    cmq proviamo a scriverla (nn la testo, se ha problemi dimmi pure)

    <script>
    function dennis(){
    immagini=new Array()
    immagini[0]="dennis.jpg"
    immagini[1]="standard.jpg"
    immagini[2]="blak.jpg"
    valore=parseInt(Math.random()*immagini.length)
    document.images[0].src=immagini[valore]
    }
    </script>
    </head>
    <body onload="dennis();setInterval('dennis()','1000')">
    [img][/img]
    </body>

  5. #5
    Utente di HTML.it L'avatar di bubes
    Registrato dal
    Apr 2003
    Messaggi
    180
    se il problema è la dimensione prova a farlo in flash. un javascript che faccia una cosa del genere non lo conosco, prova a postare nello scripting.
    FORZA SAMBA!!!!

  6. #6
    Utente di HTML.it L'avatar di bubes
    Registrato dal
    Apr 2003
    Messaggi
    180
    Originariamente inviato da bubes
    se il problema è la dimensione prova a farlo in flash. un javascript che faccia una cosa del genere non lo conosco, prova a postare nello scripting.
    ops... abbiamo postato insieme, certo che cmq ha ragione quello che dice che dovresti fare un libro, per ogni problema ricacci un codice

    FORZA SAMBA!!!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da bubes
    ops... abbiamo postato insieme, certo che cmq ha ragione quello che dice che dovresti fare un libro, per ogni problema ricacci un codice

    figurati...

    mi piace smanettare un pochetto :bubu:

  8. #8

    Grazie

    Grazie Dennis (il tuo script funziona perfettamente) e Grazie Bubes (proverò anche con flash).
    Come sempre in questo forum si trovano persone preparate e disponibili.
    A presto e ancora grazie!
    Non è mai troppo tardi per vivere la propria adolescenza

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    ...mmm...

    però mi viene in mente un problema... le immagini si caricano appena sono richiamate... quindi... percaricarle all'inizio dovresti fare una cosa... prova...



    <script>
    function dennis(){

    immagini=new Array()
    im_carica=new Array()
    immagini[0]="dennis.jpg"
    immagini[1]="standard.jpg"
    immagini[2]="blak.jpg"
    for(i=0;i<immagini.length;i++){
    im_carica[i]=new Image()
    im_carica[i].src=immagini[i]
    }
    valore=parseInt(Math.random()*immagini.length)
    document.images[0].src=im_carica[valore].src
    }
    </script>
    </head>
    <body onload="dennis();setInterval('dennis()','1000')">
    [img][/img]
    </body>


    :master:

  10. #10

    Ciao dennis

    Così è meno stabile, prima carica tutte le foto ad una ad una e poi le visualizza nell'ordine.Non si può fare in modo che mentre ne visualizza una comincia a caricare la successiva così da evitare l'effetto caricamento dell'inizio?
    Ti metto alla prova
    Ciao
    Non è mai troppo tardi per vivere la propria adolescenza

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.