WebSite X5Help Center

 
Fernando L.
Fernando L.
User

Buon Giorno Mi potete consigliare Vorrei creare sulla home un qualcosa programmabile che i fine settimana quando uno a  it

Autore: Fernando L.
Visite 900, Followers 2, Condiviso 0  

Buon Giorno

Mi potete consigliare

Vorrei creare sulla home un qualcosa programmabile che i fine settimana quando uno apre magari gli augura buon week end o una cosa del genere

Postato il
4 RISPOSTE - 2 UTILI - 1 CORRETTO
Fabio C.
Fabio C.
User

<script language="JavaScript">
now = new Date()

if (now.getDay() == 0)
document.write("Frase della domenica")
if (now.getDay() == 1)
document.write("Frase del lunedi")
if (now.getDay() == 2)
document.write("Frase del martedi")
if (now.getDay() == 3)
document.write("Frase del mercoledi")
if (now.getDay() == 4)
document.write("Frase del giovedi")

if (now.getDay() == 5)
document.write("Frase del venerdi")
if (now.getDay() == 6)
document.write("frase del sabato")
</script>

Leggi di più
Postato il da Fabio C.
Fabio C.
Fabio C.
User

Se poi vuoi anche dirgli qualcosa in base all'orario:

<script language="JavaScript">
now = new Date()
if (now.getDay() == 0)
document.write("Frase della domenica")
if (now.getDay() == 1)
document.write("Frase del lunedi")
if (now.getDay() == 2)
document.write("Frase del martedi")
if (now.getDay() == 3)
document.write("Frase del mercoledi")
if (now.getDay() == 4)
document.write("Frase del giovedi")
if (now.getDay() == 5)
document.write("Frase del venerdi")
if (now.getDay() == 6)
document.write("frase del sabato")
</script>
<br />
<script language="JavaScript">
datetoday = new Date();
timenow=datetoday.getTime();
datetoday.setTime(timenow);
ora = datetoday.getHours();
if (ora >22) display = "notte, amico...Ancora qui a questa ora?";
else if (ora > 18) display = "serata, amico... Niente TV stasera?";
else if (ora >12) display = "giornata, amico e benvenuto!";
else if (ora >6) display = "mattinata, amico e benvenuto!";
else display = "nottata, amico! Ma hai visto bene che ore sono?";
var saluto = ("Buona " + display + "!");
document.write(saluto);
</script>

Non lo scritto prima ma penso si capisca che va inserito in un oggetto HTML wink

Leggi di più
Postato il da Fabio C.
 lemonsong  
 lemonsong  
User

Se non si vuole una semplice frase e rimanendo nel lato client, aggiungo una variante usando il Messaggio Pubblicitario (Messaggio in riquadro):

Eccolo QUI (se non volete smanettare sulla data del vostro dispositivo, aspettate lunedì).

Lo script + CSS sono visibili in chiaro nel sorgente della pagina.

Per altre tipologie di messaggio occorrerà verificare ed eventualmente cambiare l'id.

Leggi di più
Postato il da  lemonsong  
Incomedia
Elisa B.
Incomedia

Buongiorno Fernando, 

grazie per il tuo messaggio.

Come ti ha consigliato Lemonstrong, puoi sfruttare il messaggio pubblicitario impostando di volta in volta le date del weekend. 

A tua disposizione per eventuali chiarimenti, ti auguro una buona giornata. 

Leggi di più
Postato il da Elisa B.