Próbuje ten skrypt zmusić do zapamiętania ostatnich danych i kontynuowaniu przy następnym intervale, ale nici....możecie doradzić co jest nie tak?
function odliczaj(policz_do,minelo_juz) { calosc=policz_do+minelo_juz; wynik=(minelo_juz/calosc)*100; rysuj = setInterval('rysowanie('+minelo_juz+','+calosc+','+policz_do+')',1000); } function rysowanie(minelo_juz,calosc,policz_do) { document.getElementById('licznik').style.width=wynik; document.getElementById('kontrola1').innerHTML="Policz do: " + policz_do; document.getElementById('kontrola2').innerHTML="Minęło juz: " + minelo_juz; document.getElementById('kontrola4').innerHTML="wynik: " + wynik; document.getElementById('kontrola3').innerHTML=document.getElementById('kontrola3').innerHTML + '<BR>Test'; if((minelo_juz) > calosc) { clearInterval(rysuj); setTimeout('window.location="index.php?metoda=9"', lastms); } else wynik =(minelo_juz/calosc)*100; }
skrypt działa bo testowe pole kontrola3 cały czas poszerza się o nową linię i słowo Test, ale zmiennie nie chcą się zapamiętać.
Z góry dzięki