Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Mehrere Countdowns mit JS

Diskussion: Mehrere Countdowns mit JS im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hiho! Ich bin zur Zeit dabei ein Browsergame zu machen. Jetz bin ich allerdings an einem Punkt angelangt, an ...

Antwort
Alt 18.07.06, 15:20   #1 (permalink)
 
Registriert seit: 22.06.06
MorbZ!!! Leistung: Facit NTK
MorbZ!!! eine Nachricht über ICQ schicken
Likes: 0
Standard Mehrere Countdowns mit JS

Anzeige

Hiho!
Ich bin zur Zeit dabei ein Browsergame zu machen. Jetz bin ich allerdings an einem Punkt angelangt, an dem ich Countdowns brauch, die anzeigen wie lange die Einheiten noch unterwegs sind. Sowas macht man natürlich mit JS.
Im Prinzip ist es ja nicht schwer einen JS Countdown zu machen, aber ich würde gerne mehrere, unterschiedliche Countdowns auf einer Seite haben, die durch PHP gesetzt werden sollen.
Ich hatte es so gedacht:

Code:
<div><script language="javascript">count(<?php echo $sekunden; ?>);</script></div>
Im Prinzip bräuchte ich also so eine count() Funktion, die irgendwo auf der Seite einen Countdown anzeigt und das mit mehreren, verschiedenen Countdowns.

Vielleicht kennt ihr eine Solche Funktion und könnt mir einen Link posten oder den Code.

Danke schonmal im Vorraus
MorbZ!!! ist offline   Mit Zitat antworten
Alt 18.07.06, 19:32   #2 (permalink)
 
Registriert seit: 25.06.06
0wnZ Leistung: Facit NTK
0wnZ eine Nachricht über ICQ schicken
Likes: 0
Standard

da bis jetzt noch keiner geschrieben hat und ich es leider nicht selber ausprobieren konnte da ich an einem fremden pc bin auf dem ich nichts drauf installieren darf :s
sag' ich ma:
versuch doch die funktion countdown zu machen und als definitionsscript nimmse einfach den js code
0wnZ ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 18.07.06, 19:55   #3 (permalink)
Themenstarter
 
Registriert seit: 22.06.06
MorbZ!!! Leistung: Facit NTK
MorbZ!!! eine Nachricht über ICQ schicken
Likes: 0
Standard

Danke erstmal für die Antwort.

Nur will ich die Funktion ja dann mehrmals mit jeweils verschiedenen Werten haben. Ich kenn mich jetz mit JS nich sooo aus, ginge das vielleicht irgendwie, wenn ich Objekt erzeugen würde??

Und wenn ja: Weiß jemand wie das dann geht und kann mit eventuell ein Script schreiben oder mir zumindest einige anhaltspunkte geben, das wäre nett
MorbZ!!! ist offline   Mit Zitat antworten
Alt 09.09.06, 15:06   #4 (permalink)
 
Benutzerbild von Hackse
 
Registriert seit: 31.07.06
Hackse Leistung: 8086
Likes: 32
Standard

Aufruf mit window.setTimeout('FUNKTON()', TIMEOUT_MILISECONDS) rekursiv.
Theoretisch kannst Du auch 'nen eigenen Timer schreiben und einfach die Milisekunden der aktuellen Zeit in 'ner Schleife prüfen, aber das kostet zu viele Ressourcen ...

Greetz
Hackse
Hackse ist offline   Mit Zitat antworten
Alt 09.09.06, 16:32   #5 (permalink)
 
Registriert seit: 02.08.06
Jon2 Leistung: Facit NTK
Likes: 0
Standard

Hier mal ein Beispiel wie du es machen könntest:

ein Beispiel   
Code:
<HTML>
  <head>
    <script language="JavaScript">
      <!-- 
        function countdown(id_name, time) {
          document.getElementById(id_name).innerHTML = time;
          if (time != 0) {
            window.setTimeout("countdown('" + id_name + "', " + (time-1) + ")", 1000);
          }
        }
      //-->
    </script>
  </head>
  <body>
    <div><p id="clock1"><script language="javascript">countdown('clock1', 45);</script></p></div><br>
    <div><p id="clock2"><script language="javascript">countdown('clock2', 89);</script></p></div><br>
    <div><p id="clock3"><script language="javascript">countdown('clock3', 34);</script></p></div><br>
  </body>
</HTML>


mfg,

Jon2
Jon2 ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Mehrere Countdowns mit JS
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrere Proxies Malo (In)security allgemein 8 26.03.06 14:03
mehrere Problemchen XaioX Linux/UNIX 6 11.01.05 22:20
mehrere fragen markg (In)security allgemein 4 05.08.04 20:11
Mehrere IP-Profile Pacco2000 Windows 2 20.07.04 02:40


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61