![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 21.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Siema, chcialem stworzyc prosty skrypt ktory odliczalby do weekendu (IMG:style_emoticons/default/winksmiley.jpg) Niestety nie działa tak jak bym tego chciał -.- Wydaje mi sie ze problem jest z funkcja setTimeout ktora wg. mnie powinna wlaczac funkcje czas od nowa (czyli w sumie cały skrypt) po upływie 1s.
Tutaj kod:
Mam nadzieje ze ktos mi powie co jest nie tak (IMG:style_emoticons/default/smile.gif) (Dzisiaj jest niedziela i skrypt wyswietla "TAK", problem jest gdy powinien odliczac wiec przestawcie sobie date w windowsie na np. wtorek i zobaczycie o co kaman). Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 12.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie tylko Ty Qcumbeer masz z tym problem.
Ja mam jeszcze prostszy skrypt typu timer, którego zadaniem jest odliczanie w dół np. od 10 do zera co sekundę i nie działa. Mój problem polega na tym, że funkcja zmniejsz() po wywołaniu wykonuje się i zmniejsza argument 10 o 1 czyli wynik jest 9, a wewnątrz niej funkcja setTimeout() wywołuje ponownie funkcję zmniejsz(), ale tylko raz i 9 zmniejsza o 1 do 8, a potem wygląda na to, że przeglądarka się zapętla, bo w kółko kręci, kręci, kręci... i stoi na wyniku 8. Co jest źle? Ten post edytował yahreck 24.03.2010, 10:24:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 15:38 |