Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odliczanie sekudnd
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
dado
Witam mam problem, szukałem juz po soeci i przez wyszukiwakrke na forum ale znalazłem tylko jeden przykład taki który nie pasuje.

Potrzebuję małego skrypciku który odliczałby sekundy od zadanej wartości nie od zera i same sekundy.
revyag
Tu masz skrypt odliczający do zera. Przerób sobie go żeby działał tak jak chcesz.
Kod
<script type="text/javascript">
var sec = 50;
function time() {
    if(sec >= 0) {
        sec--;
        document.getElementById('kkk').innerHTML=(sec >= 10)?sec:("0"+sec);
        setTimeout("time();", 1000);
    }
}
</script>

  1. <body onload="time()">
  2. <span id="kkk">50</span>
  3. </body>
dado
dzieki za podpowiedz doprowaidzłem skrypt do stanu o który mi chodziło czyli takiej funkcji
  1. <?php
  2. function js($sekundy)
  3. {
  4. $r="
  5. <script type="text/javascript">
  6. var sec = ".$sekundy.";
  7. function time() {
  8.  if(sec >= 0) {
  9.  sec++;
  10.  document.getElementById('kkk').innerHTML=(sec >= 10)?sec:("0"+sec);
  11.  setTimeout("time();", 1000);
  12.  }
  13. }
  14. </script>
  15. <img style="float:left;" src="img/timer.gif" /> <span id="kkk" style="float:baseline; font-weight:bold; font-size: 20px; font-color:red;">".$sekundy."</span> sekund.";
  16. return $r;
  17. }
  18. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.