Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Countdown

  1. #1

    Countdown

    Nella sezione di esempi ho trovato parecchi count down ma nessuno che lo faccia sull'ora di un dato giorno e nn sulla data.

    E' possibile ottenere una cosa del genere:

    Sono le ore xx.xx del giorno xx/xx/xx e mancano xx h xx m alla scadenza di

    e se l'ora a la data bypassano la scadenza un messaggio del tipo Tempo scaduto!

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Mods
    Registrato dal
    Jun 2004
    Messaggi
    302
    sì, si può fare. Puoi usare VBScript lato client per farlo che semplifica parecchio le cose.
    Dichiari due variabili di tipo data e usi la funzione DateDiff()

    Es:

    codice:
    <html>
    <head>
    <script language="vbscript" type="text/vbscript">
    	function differenza
    		dim data1,data2
    
    		data2=cdate("2004/9/15 12:00:01")
    		data1=Now
    		differenza=datediff("s",data1,data2)
    	end function
    	
    	sub controllo()
    		if differenza=0 then
    			msgbox "Finito"
    		else
    			document.getElementById("count").innerHTML=differenza
    		end if
    	end sub
    </script>
    </head>
    
    <body>
    <script language="vbscript">
    	window.setInterval "controllo",1000
    </script>
    <div id="count"></div>
    </body>
    </html>
    questo è un esempio che mostra solo l'uso del DateDiff. Per trasformarlo nel formato hh:mm:ss non dovresti avere molta difficoltà
    Ci sono 10 tipi di persone al mondo: quelli che conoscono il codice binario, e quelli che non lo conoscono!

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.