Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Script cambio immagine

  1. #1
    Utente di HTML.it L'avatar di Soniq
    Registrato dal
    Mar 2002
    Messaggi
    186

    Script cambio immagine

    Ciao a tutti,

    Sto cercando uno script che mi cambi un immagine ad una data specifica.
    Per esempio, un albero di natale... a natale, un uovo di pasqua... a pasqua e cosí via...

    Grazie a tutti

  2. #2
    Inventato al volo (forse c'e' un modo piu' furbo di confrontare le date):

    Codice PHP:
    <html>
    <
    head>
    <
    script>
    function 
    cambiaImmagine()
    {
        
    now = new Date();
        
    data_evento = new Date("Jan 6 2008");
        if (
    now.getDay() == data_evento.getDay() && now.getMonth() == data_evento.getMonth() && now.getYear() == data_evento.getYear())
            
    document.getElementById("immagine").src="nome_immagine.png";
    }

    onload cambiaImmagine;
    </script>
    </head>  
    <body>
    [img][/img]
    </body>
    </html> 

    Ma ricorda che questo script funziona con l'orologio del client (cioe' del PC di chi guarda la pagina...) Contempla la possibilita' che i visitatori del tuo sito potrebbero avere l'orologio sballato!!!

    Forse e' il caso di farlo lato server.

  3. #3
    Utente di HTML.it L'avatar di Soniq
    Registrato dal
    Mar 2002
    Messaggi
    186
    grazie,

    credo che tu abbia ragione, forse é meglio lato server. non so se c'hai presente google, il logo cambia a seconda dell'evento...

    ...

  4. #4
    Sisi', avevo capito che volevi fare qualcosa del genere... ma non ho molti dubbi che Google lo faccia lato server.

    Senza andare a spulciare il js di google basta una semplice prova: metti indietro l'orologio del tuo PC di qualche giorno e vediamo se ti fa gli auguri di Natale!!!

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.