Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JavaScript - Timer
Plasot
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.05.2015

Ostrzeżenie: (0%)
-----


Witam. Od jakiegoś czasu próbuje nauczyć się javaScriptu. Pobieranie danych przy pomocy id i operowanie na nich w podstawowy sposób np. działania matematyczne na nich, wyświetlanie ich. Stwierdziłem, żeby pójść o krok dalej i zająć się według mnie najważniejsza cechą javy - wyświetlaniem w czasie rzeczywistym na stronie bez potrzeby jej odświeżania. Stwierdziłem, że znajdę jakiś timer i postaram się go zrozumieć. Natrafiłem na jeden tutaj na tym forum. No i problem tkwi w tym, że nie zrozumiałem prawie nic. Szukałem wyjaśnień na internecie poszczególnych części, ale na nie wiele się to zdało. Jakby ktoś był w stanie łopatologicznie mi to opisać, bądź podać stronę, która jest w stanie wyjaśnić prostym językiem bądź zrozumiale podany przykład a nawet ten język byłbym wdzięczny. Poniżej podaje ten przykład:
  1. <script type="text/javascript">
  2. var sec=10000;
  3. function time() {
  4. if(sec==0) {
  5. location.href="http://www.wp.pl";
  6. } else {
  7. sec--;
  8. document.getElementById('tm').innerHTML=(sec < 10) ? ("0" + sec) : sec;
  9. setTimeout("time();", 1000);
  10. }
  11. }
  12. </head>
  13. <body onload="time()">
  14. <span id="tm">10</span>
  15. </body>

Link do postu z powyższym przykładem: http://forum.php.pl/index.php?showtopic=36385
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Dokładnie ci odpowiedziałem. Wystarczy poczytać. Jedno wywołuje funkcję po czasie 1000ms (1s), drugie to ternary operator czyli if.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 22:50