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...

JQuery Countdown

Diskussion: JQuery Countdown im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo ! Ich versuche einen vernünftigen Countdown zu realisieren in JQuery. Folgendes Prinzip. In einer Datenbank habe ich zwei ...

Antwort
Alt 04.10.10, 00:58   #1 (permalink)
 
Registriert seit: 19.08.04
Dawen Leistung: Addierstift
Likes: 1
Standard JQuery Countdown

Anzeige

Hallo !

Ich versuche einen vernünftigen Countdown zu realisieren in JQuery.

Folgendes Prinzip. In einer Datenbank habe ich zwei Timestamp

  • t_start
  • t_end
Wenn ich einen neuen Datensatz eintrage, ist t_start CURRENT_TIMESTAMP() und t_end CURRENT_TIMESTAMP() + INTERVAL 1 MINUTE.

Klappe alles wunder.

Über eine Funktion und JSON hole ich mir die Daten als unix_timestamp().

Code:
$.post("timer",function(data){
  my_ function(data['start'],data['end']);
}
function my_ function(t_start,t_end){
  d_start = new Date(t_start * 1000);
  d_end   = new Date(t_end   * 1000);

 $('#cnt_id').countdown( 
  { 
         since       : d_start, 
         until        : d_end,
         compact  : true,
         layout     : '{hnn}{sep}{mnn}{sep}{snn}',  
         onExpiry  : final 
  });
Der Countdown wird angezeigt, aber nicht von 01:00 sondern 00:22 ! Ich weiß nicht wieso. In der DB stehen die beiden Timestamps korrekt. Lasse ich mir diese per alert(d_start.toString()) anzeigen, passt es auch. Gibt es eine Möglichkeit einen Timer in JS zu erstellen, der sekundengenau geht ?
Dawen ist offline   Mit Zitat antworten
Alt 04.10.10, 12:22   #2 (permalink)
Administrator
 
Benutzerbild von Mackz
 
Registriert seit: 02.10.01
Mackz Leistung: Pentium IMackz Leistung: Pentium I
Likes: 30
Standard

Ich würde einfach ein fertiges jQuery Countdown Plugin verwenden. Wozu das Rad neu erfinden.
http://plugins.jquery.com/search/node/countdown
http://keith-wood.name/countdown.html scheint ja z.B. zu funktionieren.
__________________
RL sux big time... auch 2012!

Deleting pr0n is like killing your best friend

[HaBo] bei Facebook - Werde Fan
Mackz ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 04.10.10, 18:34   #3 (permalink)
Themenstarter
 
Registriert seit: 19.08.04
Dawen Leistung: Addierstift
Likes: 1
Standard

Hi !

Ich benutze dieses : http://keith-wood.name/countdown.html ! Jedoch ist es ungenau ! Ich bekomme keinen Countdown von 01:00 bis 00:00 sondern von 00:22 bis 00:00 !
Dawen ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » JavaScript JQuery Countdown
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



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