Jak ograniczyć liczbę iteracji wykonanych przez setInterval
Wyświetlanie reklam wideo moim użytkownikom. Nie prowadzę tych reklam przy okazji; Dostaję je od innej firmy.
Po kliknięciu reklamy pozostawia plik cookie w przeglądarce użytkownika. Stworzyłem funkcję, która sprawdza istnienie pliku cookie co 10 sekund.
Chciałbym ograniczyć liczbę uruchomień tej funkcji lub liczbę sekund, przez które może działać.
Poniżej znajduje się funkcja:
function checkCookie()
{
var cookie=getCookie("PBCBD2A0PBP3D31B");
if (cookie!=null && cookie!="")
{
alert("You clicked on an ad" );
}
setInterval("checkCookie()", 10000);
Podsumowując. Chcę ograniczyć liczbę iteracjisetInterval("checkCookie()", 10000);
może zrobić