Gå til innhold

Gratis nedteller uten reklame


Anbefalte innlegg

Videoannonse
Annonse

Eneste jeg vet om er javascript, slik som infeCtion har linket til. Disse fungerer meget bra, men den henter vel dato og tid fra lokal pc (?), så er dette feil viser scriptet feil. Jeg slang i alle fall inn en slik en på en side jeg jobber med, og dette fungerer ok.(ikke fancy, men det gjør sin jobb)

 

Klikk for å se/fjerne innholdet nedenfor

<script LANGUAGE="JavaScript">
 function countdown_clock(year, month, day, hour, minute, format)
	 {

	 html_code = '<div id="countdown"></div>';

	 document.write(html_code);

	 countdown(year, month, day, hour, minute, format);				
	 }

function countdown(year, month, day, hour, minute, format)
	 {
	 Today = new Date();
	 Todays_Year = Today.getFullYear() - 2000;
	 Todays_Month = Today.getMonth();				  

	 //Convert both today's date and the target date into miliseconds.						   
	 Todays_Date = (new Date(Todays_Year, Todays_Month, Today.getDate(), 
							 Today.getHours(), Today.getMinutes(), Today.getSeconds())).getTime();								 
	 Target_Date = (new Date(year, month - 1, day, hour, minute, 00)).getTime();				  

	 //Find their difference, and convert that into seconds.				  
	 Time_Left = Math.round((Target_Date - Todays_Date) / 1000);

	 if(Time_Left < 0)
		Time_Left = 0;

	 switch(format)
		   {
		   case 0:
				//The simplest way to display the time left.
				document.all.countdown.innerHTML = Time_Left + ' seconds';
				break;
		   case 1:
				//More datailed.
				dager = Math.floor(Time_Left / (60 * 60 * 24));
				Time_Left %= (60 * 60 * 24);
				timer = Math.floor(Time_Left / (60 * 60));
				Time_Left %= (60 * 60);
				minutter = Math.floor(Time_Left / 60);
				Time_Left %= 60;
				//seconds = Time_Left;

				dps = 'er'; hps = 'r'; mps = 'er'; sps = 'er';
				//ps is short for plural suffix.
				if(dager == 1) dps ='';
				if(timer == 1) hps ='';
				if(minutter == 1) mps ='';
				//if(seconds == 1) sps ='';

				document.all.countdown.innerHTML = dager + ' dag' + dps + ' ';
				document.all.countdown.innerHTML += timer + ' time' + hps + ' og ';
				document.all.countdown.innerHTML += minutter + ' minutt' + mps + ' ';
				//document.all.countdown.innerHTML += seconds + ' second' + sps;
				break;
		   default: 
				//document.all.countdown.innerHTML = Time_Left + ' seconds';
		   }

	 //Recursive call, keeps the clock ticking.
	 setTimeout('countdown(' + year + ',' + month + ',' + day + ',' + hour + ',' + minute + ',' + format + ');', 1000);
	 }
	 </script>

edit:

også har jeg da satt dette inn i .html koden(for å gi tiden til Birkebeineren 21.03.09 kl 0800)

   <script type="text/javascript">countdown_clock(09, 03, 21, 08, 00, 1);</script>

Endret av zeltex
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...