Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]Odliczanie kilku rzeczy na raz
vbig
post 1.06.2011, 14:56:41
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.06.2010

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


Witam!
Mam problem. Otóż mam skrypt, który odlicza mi czas do jakiegoś zdarzenia. Niestety pojawia się problem, gdy próbuje wywołać więcej niż 1 skrypt na raz.

Kod:
  1. echo "<script type='text/javascript'>
  2. var min = $minuty;
  3. var sec = $sekundy2;
  4. function czekaj() {
  5.  
  6. if(sec > 0) {
  7. sec--;
  8. }else{
  9. if(min > 0) {
  10. min--;
  11. sec = 59;
  12. }}";
  13. if($minuty > 0){
  14. echo "document.getElementById('czekaj').innerHTML=((min < 10) ? '' + min : min)+' minut '+((sec < 10) ? '0' + sec : sec)+' sekund';";
  15. }else{
  16. echo "document.getElementById('czekaj').innerHTML=((sec < 10) ? '' + sec : sec)+' sekund';";
  17. }
  18. echo "setTimeout('czekaj();', 1000);}
  19. </script>
  20. <body onload='czekaj()'><span id='czekaj'></span><br></body>";


(2gi skrypt się zwyczajnie nie ładuje, tylko ten pierwszy... Żeby nie było to w obu skryptach są różne nazwy funkcji i span'u)
Domyślam się, że to przez "body onload"... Jakieś pomysły jak to naprawić? Będę wdzięczny za każdą pomoc smile.gif
Go to the top of the page
+Quote Post
CuteOne
post 1.06.2011, 15:24:30
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


  1.  
  2. function load() {
  3.  
  4. czekaj();
  5. czekaj2();
  6. }
  7.  
  8. <body onload='load()'><span id='czekaj'></span><br></body>
Go to the top of the page
+Quote Post
vbig
post 1.06.2011, 18:56:20
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 9.06.2010

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


Ok, działa smile.gif Dzięki bardzo za pomoc!

Ten post edytował vbig 1.06.2011, 20:49:20
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 29.06.2025 - 00:26