|
![]() |
#1 |
Premium
Datum registracije: Nov 2005
Lokacija: zg
Postovi: 1,431
|
javascript, nesto kao countdown
pozz svima htio bi napraviti sljedece na webstranici on click se poziva funkcija u javascriptu htio bi da se ta funkcija ne moze pozvati cesce od svaku sekundu bez obzira da li netko kliknuo 2 ili tri puta tokom te sekunde mislio sam ovako nesto Code:
var timer=0; function glavnafunkcija() { if(timer==0) { timer=1; timer=setTimeout("timer()",1000); function timer() { timer=0; return timer;} return timer; neki kod koji ce se izvrsiti } } ![]() ne kuzim bas ovo s return value i sa slanjem varijable iz jedne funkcije u drugu, a nemam sad volje sjest 3 dana i proc kroz cijeli js tutorial na w3schools nadam se da cak i ako je logika skroz kriva kuzite sto hocu postic |
![]() |
![]() |
![]() |
#2 |
Registered User
Datum registracije: Aug 2008
Lokacija: Zagreb
Postovi: 12
|
Evo možda ovo pomogne. Unutar sekunde se može 100 puta kliknut ali prikaže se samo poruka prvog klika Code:
var flag = false; function funkcija() { if(flag) return; flag = true; var timeout = setTimeout("ispisi()", 1000); } function ispisi(){ alert("Ispis"); flag = false; } |
![]() |
![]() |
|
|
Oglas
|
|
![]() |
|
|