Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 08.04.2006, 23:48   #1
TP-Supporter
 
Registriert seit: Dec 2005
[jacky] ist auf einem guten Weg

Javascript Countdown


Hallo,

ich habe folgenden HTML Code:

Code:
<b>text some text, some text, in <span class="dd">10</span> sekunden, oo, bar</b>
ich möchte, dass die 10 in 1 Sekundenschritten bis auf 0 heruntergezählt wird!

Geht das?

Danke!!
[jacky] ist offline   Mit Zitat antworten


Alt 09.04.2006, 00:02   #2
TP-Moderator
 
Benutzerbild von Malleus
 
Registriert seit: Aug 2004
Ort: Homburg / Saarland
Malleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKE
Hi, so etwas in der Art:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html>
<head>
<title>Countdown</title>
<script type="text/javascript">
function countDown(init)
{
	if (init || --document.getElementById( "counter" ).firstChild.nodeValue >0 )
			window.setTimeout("countDown()",1000);
};

</script>

</head>

<body>
<button onclick="countDown(true)">Start</button><br>

<b>text some text, some text, in <span id="counter" class="dd">10</span> sekunden, oo, bar</b>

</body>
</html>
Tschau

Frank
Malleus ist offline   Mit Zitat antworten
Alt 09.04.2006, 03:08   #3
TP-Supporter
 
Registriert seit: Dec 2005
[jacky] ist auf einem guten Weg
Ja danke, das werde ich doch glatt mal einbauen
[jacky] ist offline   Mit Zitat antworten
Alt 11.04.2006, 21:28   #4
TP-Moderator
 
Benutzerbild von Malleus
 
Registriert seit: Aug 2004
Ort: Homburg / Saarland
Malleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKE
Alles klar, freut' mich, daß ich helfen konnte!
Malleus ist offline   Mit Zitat antworten
Alt 21.09.2007, 14:59   #5
TP-Member
 
Benutzerbild von Tanek
 
Registriert seit: Jun 2006
Ort: Frankfurt a.M
Tanek macht alles soweit korrekt
Ich nutze mal diesen Thread, da ja die Überschrift zu meinem Problem passt

Ich hab hier einen Countdown-Script, jedoch wird auf meiner Seite nichts angezeigt - was fehlt denn da? Wenn überhaupt was fehlt...

HTML-Code:
<script language="JavaScript">
TargetDate = "10/31/2007 12:00 AM";
BackColor = "171717";
ForeColor = "FFFFFF";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "Bis zum Erscheinungstermin sind es noch %%D%% Days, %%H%% Hours, %%M%% Minutes and %%S%% Seconds.";
FinishMessage = "Die Zeit ist vorbei!";
</script>
                    <script language="JavaScript" src="js/countdown.js"></script>
Gruß Tanek
Tanek ist offline   Mit Zitat antworten
Alt 22.10.2007, 18:37   #6
TP-Newbie
 
Registriert seit: Oct 2007
Ort: Düsseldorf
asyoulikeit macht alles soweit korrekt
Naja, ich würd mal sagen... es fehlt ein Code. Du hast da nur Zuweisungen zu Variablen, aber mit denen wird nichts gemacht. Irgendwo muss da noch eine Formel rein, die den countdown berechnet. Ich weiß ja nicht, wo Du das her hast, aber wahrscheinlich hast Du nicht alles abgeschrieben. Bzw. irgendwo gibt es einen Ordner /js in dem die Datei countdown.js liegen müsste. Such mal.
asyoulikeit ist offline   Mit Zitat antworten
Alt 23.10.2007, 03:23   #7
TP-Member
 
Benutzerbild von Speedy19102000
 
Registriert seit: Sep 2006
Ort: Osnabrück
Speedy19102000 macht alles soweit korrekt
Moin!

Code:
<html>

<head><title>Test</title>

<script type="text/javascript">

datum='30.1.2008 15:46:00';
begintext = 'Es sind noch ';
endtext = ' bis zum nächsten Event.';
meldungWennFertig='Fertig';
dDatum=datum.split(' ');
dZeit=dDatum[1];
dDatum=dDatum[0].split('.');
datum=dDatum[1]+'/'+dDatum[0]+'/'+dDatum[2]+' '+dZeit;
ziel=new Date(datum);
var tick;
st=3600000;
m=60000;
function zaehl(){
tempD=new Date();
if(ziel<=tempD){
clearTimeout('tick');
document.getElementById('countdown').innerHTML=meldungWennFertig;
return;
}
tage=0;
while(tempD<ziel){
tempD.setDate(tempD.getDate()+1);
tage++
}
if(tempD>ziel){
tempD.setDate(tempD.getDate()-1);
tage--
}
diff=ziel-tempD;
stunden=Math.abs(diff)/st;
gStunden=Math.floor(stunden); 
minuten=Math.abs(diff)/m-(60*gStunden);
gMinuten=Math.floor(minuten);
sekunden=Math.abs(diff)/1000-(3600*gStunden)-(60*gMinuten);
gSekunden=Math.round(sekunden);
tage=tage==0?'':tage+' Tage, ';
if(gStunden==0&&tage=='')gStunden='';
else gStunden=gStunden+' Stunden, ';
if(gMinuten==0&&gStunden=='')gMinuten='';
else gMinuten=gMinuten+' Minuten ';
gSekunden=gSekunden+' Sekunden';
if(gSekunden==60)gSekunden='';
str=begintext+tage+gStunden+gMinuten+'und '+gSekunden+endtext;
document.getElementById('countdown').innerHTML=str;
tick=setTimeout("zaehl();", 1000);
}

</script>

</head>

<body onload="zaehl()">

<span id="countdown"></span>

</body>

</html>
MfG Speedy
Speedy19102000 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
Javascript Countdown Javascript Countdown
« Nach Formularprüfung ausgewählte DIV Blöcke öffnen | Drucken Funktion nachrüsten »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:14 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 62 63 64 65 66 67

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 62 63 64 65 66 67