PDA

Prikaži potpunu verziju : Javascript auto refresh


oreactor
30.5.2012, 20:07
Hmmm....ovako...imam skriptu koja, nakon sto se pogleda youtube video, daje korisniku koji je gledao odredjeni broj kredita...korisnik mora da pogleda taj video najmanje 15 sekundi da bi dobio kredite...nakon 15 sekundi ispod videa se pojavljuje hiperlink(view next video) koji kada se klikne refreshuje stranicu...tu je takodje i counter koji odbrojava te sekunde...e sad ja hocu da napravim da se nakon 15 sekundi stranica sama refreshuje....to mogu naravno da uradim pomocu koda:

window.setTimeout(function () {
window.location.reload();
}, 15000);
ali onda se desava sledeci problem...brojanje sekundi mi se ne poklapa sa counterom...i on ga refreshuje pre nego sto prodje tih 15 sekundi, i onda korisnik ne dobija kredite i gleda isti video(osim ako je korisniku brzina jednaka 300000mb/s)...kako bih mogao da resim ovaj problem? ovo je deo skripte(Molim vas pomagajte):
http://pastebin.com/j7vKQS8N

Fantastic
21.6.2012, 21:20
onaj brojac koji imas neka cuva trenutnu vrednost u neku promenljivu

a ovde za reload u funkciji stavi da se ffunkcija poziva svaki sekund, i ako je brojac jednak 15 uradi reload stranice