[JS] Modyfikacja skryptu odliczania

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
patol
Nowy
Nowy
Posty: 117
Rejestracja: czw wrz 18, 2003 9:24 pm
Kontakt:

[JS] Modyfikacja skryptu odliczania

Post autor: patol »

Hej.

Oto skrypt ktory dynamicznie odlicza czas od podanej daty w latach, dniach, godzinach, minutach i sekundach. A ja potrzebuje by odliczal tylko i wylacznie w sekundach. Jak to zmodyfikowac?

Kod: Zaznacz cały

<div id="okienko" style="text-align:center;"></div> 
 
<script language="javascript" type="text/javascript"> 
<!-- 
function zegar() { 
  teraz = new Date().getTime(); // aktualna data 
  dzien = new Date(2004,11,31,23,59,59).getTime(); // 2004.12.31 - 23:59:59 
 
  // wyliczanie roznicy 
  sekund = Math.abs((teraz-dzien)/1000); 
  minut = Math.floor(sekund/60); 
  godzin = Math.floor(minut/60); 
  dni = Math.floor(godzin/24); 
  lat = Math.floor(dni/365); 
 
  // wyliczanie calego okresu 
  sekund = Math.floor(sekund-minut*60); 
  minut = Math.floor(minut-godzin*60); 
  godzin = Math.floor(godzin-dni*24); 
  dni = Math.floor(dni-lat*365); 
 
  roznica="<b>lat:</b> "+lat+" <b>dni:</b> "+dni+"; <b>godzin:</b> "+godzin+ 
  " <b>minut:</b> "+((minut<10)?"0":"")+minut+ 
  " <b>sekund:</b> "+((sekund<10)?"0":"")+sekund; 
  document.getElementById("okienko").innerHTML =  
  "Do końca roku 2004 zostało<br />"+roznica; 
  if (teraz<dzien) { 
    setTimeout("zegar()",1000); 
  } else { 
    document.getElementById("okienko").innerHTML = "Mamy Nowy Rok!"; 
  } 
} 
zegar(); 
// --> 
</script> 
ODPOWIEDZ