![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam otóż mam prolem nie wiem czemu ale window.setTimeout działa bez problemu a window.setInterval już nie. Gdy minie zadany czas wywołuje tylko 3 na 5 funkcji co ma co blokuje reszte ?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Chyba nie zdajesz sobie sprawy miedzy roznicami w tych dwoch funkcjach. Wszystkie setInterval ci sie odpalaja, tylko ze skoro dzialaja na tych zamych polach to sie nadpisuja. setInterval odpala funkcje nieskonczenie wiele razy, setTimeout tylko raz.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie tak chce na początku odpalić a później co 1h + to jak inaczej zrobić ten interval by uruchamiać wszystkie ? Czyli 1h 15sec następny 1h 30sec itp tak jak ustawiłem czasy
Ten post edytował mrk9109 21.01.2022, 15:59:02 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Wywal te setInterval a na koncu kazdej funkcji daj
window.setTimeout(klan5, 3600000); oczywiscie z odpowiednim numerkiem klan |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ale ja chce to powtórzyć minimum 5 raz to jak to zapisać ? Bo po 1h powtórzy tylko raz
A jak te time dam do pętli for to będą powtarzane ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
mówisz tak ? bo to nie działa co 1h ....
Na jakiej podstawie twierdzisz, że funkcje nie są wywoływane? https://jsfiddle.net/mh1d5t6q/ na takiej że nie za kązdym razem wywołuje wszystkie coś go bloknie co jakiś czas |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat mówisz tak ? bo to nie działa co 1h .... No ale wywalis jeden setTimeout.... Wyraznie napisalem wywal setInterval i dodaj setTimeout. nic nie mowilem o wywalanu rowniez setTimeout razem z setInterval teraz wszystko odpalasz w jednym czasie i ci sie wszystko jednoczenie nadpisuje przeciez |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 445 Pomógł: 3 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
tak ? i będzie to co 1h powtarzał ?
dzięki wielkie (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 04:34 |