php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.02.2011, 15:34  
Neuer Benutzer
 
Registriert seit: 05.11.2008
Beiträge: 16
PHP-Kenntnisse:
Anfänger
PhiGi befindet sich auf einem aufstrebenden Ast
Standard Countdown mit führenden Nullen

Hallo zusammen,
im Vorraus muss ich schonmal sagen das ich leider NULL plan von JavaScript habe, dennoch stehe ich vor einem Problem.

Ich benötige ein JavaScript Countdown Script, wobei ich mittlerweile eins kostenlos gefunden habe, was seinen zweck auch super erfüllt, allerdings hat das JavaScript bei dem Countdown ein für mich großes Problem, und zwar hat es keine führenden Nullen, was ich benötige sonst ab 9sec/minuten/stunden etc sich das gesamte Design verschiebt, was nicht sein darf.

Ist es möglich in folgendem JavaScript führende Nullen einzubauen?
Wenn ja wie?

PHP-Code:
<script language="Javascript">
<!--

var 
CountdownJahr 2009;
var 
CountdownMonat 6;
var 
CountdownTag 5;
var 
CountdownStunde 12;
var 
CountdownMinute 30;
var 
CountdownSekunde 0;

function 
CountdownAnzeigen()
{
    var 
Jetzt = new Date();
    var 
Countdown = new Date(CountdownJahrCountdownMonat-1CountdownTagCountdownStundeCountdownMinuteCountdownSekunde);
    var 
MillisekundenBisCountdown Countdown.getTime()-Jetzt.getTime();
    var 
Rest Math.floor(MillisekundenBisCountdown/1000);
    var 
CountdownText "";

    if(
Rest >= 31536000)
    {
        var 
Jahre Math.floor(Rest/31536000);
        
Rest Rest-Jahre*31536000;

        if(
Jahre || Jahre == 0)
        {
            
CountdownText += Jahre " Jahre ";
        }
        else if(
Jahre == 1)
        {
            
CountdownText += Jahre " Jahr ";
        }
    }
    if(
Rest >= 86400)
    {
        var 
Tage Math.floor(Rest/86400);
        
Rest Rest-Tage*86400;

        if(
Tage || Tage == 0)
        {
            
CountdownText += Tage " Tage ";
        }
        else if(
Tage == 1)
        {
            
CountdownText += Tage " Tag ";
        }
    }
    if(
Rest >= 3600)
    {
        var 
Stunden Math.floor(Rest/3600);
        
Rest Rest-Stunden*3600;

        if(
Stunden || Stunden == 0)
        {
            
CountdownText += Stunden " Stunden ";
        }
        else if(
Stunden == 1)
        {
            
CountdownText += Stunden " Stunde ";
        }
    }
    if(
Rest >= 60)
    {
        var 
Minuten Math.floor(Rest/60);
        
Rest Rest-Minuten*60;

        if(
Minuten || Minuten == 0)
        {
            
CountdownText += Minuten " Minuten ";
        }
        else if(
Minuten == 1)
        {
            
CountdownText += Minuten " Minute ";
        }
    }

    if(
Rest || Rest == 0)
    {
        
CountdownText += Rest " Sekunden ";
    }
    else if(
Rest==1)
    {
        
CountdownText += Rest " Sekunde ";
    }

    
document.getElementById('Countdown').innerHTML CountdownText;
    
window.setTimeout("CountdownAnzeigen()"1000);
}
//-->
</script> 
Vielen dank im Vorraus!
PhiGi ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.02.2011, 15:39  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von PhiGi Beitrag anzeigen
Ist es möglich in folgendem JavaScript führende Nullen einzubauen?
Klar.
Zitat:
Wenn ja wie?
Mit Grundkenntnissen.

Entweder fragt man ab, ob der Integer-Wert <= 9 ist, und hängt dann einfach eine "0" davor (Stringverkettung), oder man hängt die Null gleich davor, und schneidet dann die letzten zwei Stellen ab (Stringfunktionen).
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 23.02.2011, 15:40  
Neuer Benutzer
 
Registriert seit: 05.11.2008
Beiträge: 16
PHP-Kenntnisse:
Anfänger
PhiGi befindet sich auf einem aufstrebenden Ast
Standard

Hi ChrisB

Danke für die schnelle Antwort, wie gesagt hab ich NULL plan von JavaScript ... bin froh das Copy&Paste funktioniert hat :P

Würdest du mir das evtl umschreiben? *grins*
PhiGi ist offline   Mit Zitat antworten
Alt 23.02.2011, 15:54  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Nein.
Wenn du's einsetzen willst, dann beschäftige dich wenigstens mit den Grundlagen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 23.02.2011, 15:58  
Neuer Benutzer
 
Registriert seit: 05.11.2008
Beiträge: 16
PHP-Kenntnisse:
Anfänger
PhiGi befindet sich auf einem aufstrebenden Ast
Standard

Okay, trotzdem danke!
PhiGi ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Problem mit Countdown st0n3d JavaScript, Ajax und mehr 10 04.03.2011 19:00
Countdown Funktion mehrmals ausführen secretwz JavaScript, Ajax und mehr 3 17.06.2010 12:17
Serveruhrzeit -> Countdown phplars PHP Tipps 2009 10 30.10.2009 17:09
javascript countdown mit ajax einbinden chrismh JavaScript, Ajax und mehr 1 18.04.2009 11:29
php in ein JavaScript Countdown einbinden! Boennchen PHP Tipps 2005 11 26.04.2005 13:41
Wie kann ich den Countdown von der Stautsleiste in den Body HTML, Usability und Barrierefreiheit 17 25.04.2005 22:04
[Erledigt] Leidiges Thema Countdown HTML, Usability und Barrierefreiheit 16 26.03.2005 12:40
[Erledigt] JavaScript + PHP (SQL) Countdown HTML, Usability und Barrierefreiheit 5 23.12.2004 14:01
problem (countdown) HTML, Usability und Barrierefreiheit 8 07.11.2004 23:08
Der 'Countdown' und das Tutorial... HTML, Usability und Barrierefreiheit 2 12.09.2004 22:43
[Erledigt] Countdown problem! HTML, Usability und Barrierefreiheit 3 28.07.2004 11:59
Javascript countdown mal anders - erledigt Ohrwurm83 HTML, Usability und Barrierefreiheit 4 02.07.2004 23:35
javascript countdown in while scheife Ohrwurm83 PHP Tipps 2004 1 02.07.2004 16:50
[Erledigt] Countdown HTML, Usability und Barrierefreiheit 2 27.06.2004 02:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript führende nullen, javascript führende null, javascript integer führende null, java script führende nullen, javascript führende 0, führende nullen javascript, javscript int mit führenden nullen, java script integer führende 0, js führende 0, javascript math voranstehende null, javascript sekunden führende null, vorangestellte null javasript, javascript timer minuten mit führender null ausgeben, javascript minuten mit führender null ausgeben, javascript countdown tage, javascript führende nullen ausgeben, javascript führende nullen ausgeben sekunden, javascript führende null ausgeben, java script var führende nullen, javascript countdown mit führenden nullen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum