Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> setinterval a przekazywanie danych
Avatarus
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

Ostrzeżenie: (0%)
-----


Witam
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?
  1. function odliczaj(policz_do,minelo_juz)
  2. {
  3. calosc=policz_do+minelo_juz;
  4. wynik=(minelo_juz/calosc)*100;
  5. rysuj = setInterval('rysowanie('+minelo_juz+','+calosc+','+policz_do+')',1000);
  6. }
  7. function rysowanie(minelo_juz,calosc,policz_do)
  8. {
  9. document.getElementById('licznik').style.width=wynik;
  10. document.getElementById('kontrola1').innerHTML="Policz do: " + policz_do;
  11. document.getElementById('kontrola2').innerHTML="Minęło juz: " + minelo_juz;
  12. document.getElementById('kontrola4').innerHTML="wynik: " + wynik;
  13. document.getElementById('kontrola3').innerHTML=document.getElementById('kontrola3').innerHTML + '<BR>Test';
  14. if((minelo_juz) > calosc)
  15. {
  16. clearInterval(rysuj);
  17. setTimeout('window.location="index.php?metoda=9"', lastms);
  18.  
  19. }
  20. else
  21. wynik =(minelo_juz/calosc)*100;
  22.  
  23.  
  24. }


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


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 11:04