nel file Javascript (chiamalo countdown.js)
codice:var montharray = new Array("Jan","Feb","Mar","Apr","May", "Jun","Jul","Aug","Sep","Oct","Nov","Dec"); var message_on_occasion="Time out!"; var dstring=' d '; var hstring=' h '; var mstring=':'; var sstring=''; function setcountdown(theyear,themonth,theday,thehour,themin,thesec) { yr=theyear; mo=themonth; da=theday; hr=thehour; min=themin; sec=thesec; } function countdown() { var today=new Date() var todayy=today.getFullYear() 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+" "+hr+":"+min+":"+sec 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 (dsec < 10) dsec = '0' + dsec; if (dmin < 10) dmin = '0' + dmin; if (dhour < 10) dhour = '0' + dhour; if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da) { crosscount.innerHTML=message_on_occasion; return; } if (dday<=-1) crosscount.innerHTML=message_on_occasion; else crosscount.innerHTML = dday+dstring +dhour+hstring+dmin+mstring+ dsec+sstring+occasion; setTimeout("countdown()",1000); }
dove vuoi che compaia:
codice:<html> <head> <title>Titolo</title> <script type="text/javascript" src="countdown.js"></script> <script type="text/javascript"> var occasion=" al MotoGP Jerez de la Frontera"; setcountdown(2006,09,30,0,0,0); window.onload=countdown; </script> </head> <body onLoad='countdown()'> <p id="crosscount"></p> </body> </html>![]()

Rispondi quotando