Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Banner che cambiano in determinati orari

    Salve
    Ho dato un'occhiata aivari post relativi ai banner, ho spulciato anche nell'archivio di html.it relativo ai javascript sui banner.
    Io avrei bisogno di inserire nel sito una serie di banner che cambino a rotazione in precisi momenti della giornata.

    La posizione nella pagina è sempre la stessa (in alto al centro).
    Il banner1.gif dovrebbe apparire alle 5:00 del mattino;
    Il banner2.gif alle 15:00
    Il banner3.gif alle 20:00

    Si tratta del banner di un sito relativo ai Giochi di Ruolo, per cui dovrei sottolineare i 3 momenti principali della giornata (mattina, pomeriggio, sera).
    Come posso fare?

    Grazie ^_^

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Esempio di soluzione "didattica" :

    codice:
    <script>
    oggi = new Date();
    ora = oggi.getHours();
    if (ora>=20 || ora<5) 
      response.write('[img]sera.gif[/img]');
    if (ora>=5 && ora<15) 
      response.write('[img]mattino.gif[/img]');
    if (ora>=15 && ora<20) 
      response.write('[img]pomeriggio.gif[/img]');
    </script>
    Se al banner e' collegato un link:

    codice:
    ...
    if (ora>=5 && ora<15) {
      response.write('<a href="mattino.htm">');
      response.write('[img]mattino.gif[/img]');
      response.write('</a>');
    }
    ...
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    *_____* Figataaaaa....
    vado subito a fare copia incolla...
    Grazie mille ^____^

    AH dimenticavo... devo inserirla tra i tag <body> p tra i tag <head> o è indefferente?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    nel punto dove deve apparire il banner

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Mmmmm con lo script che mi hai consigliato ho un piccolo problema br1:

    Mi dice che "response" è nullo o non è un oggetto... che devo aggiungere?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Scusa il sonno... non dovrei lavorare in ASP la domenica

    devi utilizzare document.write(...)

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.