Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zatrzymanie fukncji.
-arrtxp-
post 26.06.2014, 21:22:14
Post #1





Goście







Tworzę stronę opartą na ajax i natkałem się na pewien problem.
Wykorzystuje: requestAnimationFrame
Chodzi o to, że gdy załaduję podstronę za pomocą ajax,
to ta podstrona ładuje skrypt - czasomierz dla 5 elementów. Który wywołuje w ten sposób:
requestAnimationFrame(function(){dawaj_zegar('div1');});
requestAnimationFrame(function(){dawaj_zegar('div2');});
requestAnimationFrame(function(){dawaj_zegar('div3');});
requestAnimationFrame(function(){dawaj_zegar('div4');});
requestAnimationFrame(function(){dawaj_zegar('div5');});
I gdy zmienię podstronę... za pomocą ajax... skrupt ten dalej działa, a jak powrócę na tą podstronę to mam efekt potęgowania, czas liczony jest coraz szybciej i szybciej.

Pytanie, jak temu zapobiec ? Jak zrobić by skrypt ten został zatrzymany po załadowaniu innej podstrony ?

Ten post edytował arrtxp 26.06.2014, 21:33:52
Go to the top of the page
+Quote Post

Posty w temacie
- arrtxp   Zatrzymanie fukncji.   26.06.2014, 21:22:14
- - pitu   Spróbuj przypisać każde wywołanie do zmiennej/inde...   26.06.2014, 23:02:18


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:20