Visualizzazione dei risultati da 1 a 8 su 8

Discussione: conto alla rovescia

  1. #1

    conto alla rovescia

    ciao a tutti mi servirebe un conto alla rovescia tipo mancano 5h e tot alla apertura di un sito finito quel tempo si deve togliere il tempo e mostrare il sito chi mi puo aiutare?

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    per fare questo il linguaggio client è decisamente sconsigliato.
    il sito ha uno sviluppo con linguaggio dinamico?

    una parte dovrà essere in JavaScript:
    quella che visualizza il tempo rimanente

  3. #3
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737

    Re: conto alla rovescia

    Originariamente inviato da filippo89
    ciao a tutti mi servirebe un conto alla rovescia tipo mancano 5h e tot alla apertura di un sito finito quel tempo si deve togliere il tempo e mostrare il sito chi mi puo aiutare?
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="it">
    <head>
    
    	<title>Conto alla rovescia - Esempio JavaScript scaricato da HTML.it</title>
    	<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1" />
    	<meta http-equiv="Content-Language" content="it" />
    	<meta name="Robots" content="All" />
    	<meta name="Keywords" content="Lo script imposta un conto alla rovescia ad una certa data." />
    
    </head>
    <body >
    
    
    
    <div align="center">
    
    
    <script language="JavaScript1.2">
    
    function setcountdown(theyear,themonth,theday){
    yr=theyear;mo=themonth;da=theday
    }
    
    setcountdown(2009,11,01)
    
    var occasion="Data di esempio"
    var message_on_occasion="Buon Lavoro"
    
    var countdownwidth='480px'
    var countdownheight='20px'
    var countdownbgcolor='lightblue'
    var opentags='<font face="Verdana">'
    var closetags='</font>'
    
    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    var crosscount=''
    
    function start_countdown(){
    if (document.layers)
    document.countdownnsmain.visibility="show"
    else if (document.all||document.getElementById)
    crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
    countdown()
    }
    
    if (document.all||document.getElementById)
    document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')
    
    window.onload=start_countdown
    
    function countdown(){
    var today=new Date()
    var todayy=today.getYear()
    if (todayy < 1000)
    todayy+=1900
    var todaym=today.getMonth()
    var todayd=today.getDate()
    var todayh=today.getHours()
    var todaymin=today.getMinutes()
    var todaysec=today.getSeconds()
    var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
    futurestring=montharray[mo-1]+" "+da+", "+yr
    dd=Date.parse(futurestring)-Date.parse(todaystring)
    dday=Math.floor(dd/(60*60*1000*24)*1)
    dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
    dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
    dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
    //if on day of occasion
    if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+message_on_occasion+closetags
    return
    }
    
    else if (dday<=-1){
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+"Evento passato! "+closetags
    return
    }
    
    else{
    if (document.layers){
    document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds prima di arrivare a: "+occasion+closetags)
    document.countdownnsmain.document.countdownnssub.document.close()
    }
    else if (document.all||document.getElementById)
    crosscount.innerHTML=opentags+dday+ " days, "+dhour+" hours, "+dmin+" minutes, and "+dsec+" seconds prima di arrivare a: "+occasion+closetags
    }
    setTimeout("countdown()",1000)
    }
    </script>
    
    <ilayer id="countdownnsmain" width=&{countdownwidth}; height=&{countdownheight}; bgColor=&{countdownbgcolor}; visibility=hide><layer id="countdownnssub" width=&{countdownwidth}; height=&{countdownheight}; left=0 top=0></layer></ilayer>
    
    
    </div>
    </body>
    </html>

  4. #4
    ... io non lo userei questo codice ...

    Per curiosità ... puoi citarele fonti da cui l'hai preso?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    ragazzi ho fatto non mi serve piu oramami il sito lo apperto...

  6. #6
    Originariamente inviato da filippo89
    ragazzi ho fatto non mi serve piu oramami il sito lo apperto...
    ...quindi ci hai fatto perdere tempo a tutti

    ...soprattutto a miki003 che ti ha messo anche il codice!!!
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    nooo xke mi è stato utile allo scadere del tempo ho tolto lo script e meso il sito... www.chatgiovani.com

  8. #8
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Originariamente inviato da ricman
    Per curiosità ... puoi citarele fonti da cui l'hai preso?
    Negli script di HTML.it.

    Prima di postarlo l'ho provato e funziona bene

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.