YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Counter für 25 Tage » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 3.336 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Counter für 25 Tage
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Cyberstar0 Cyberstar0 ist männlich
Mitglied


images/avatars/avatar-5211.gif

Dabei seit: 12.02.06
Beiträge: 443
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 2.3

 Counter für 25 Tage Antworten Zitieren Editieren Melden       UP

Hallöchen Ihr Lieben!

Erstmal ein gesundes neues Jahr Euch allen.

Ich bin auf der suche nach einem Counter der immer 25 Tage runterzählt und dann wieder von neuem anfängt. Wieder 25 Tage runter zu zählen.

Also der Counter sollte ab dem 1. Januar 08 starten und dann eben immer 25 Tage.

Würd mir einer so ein Script schreiben? Ist sowas schwer? Ich hab leider davon überhaupt mal keine Ahnung udn wend mich deshlab an Euch.

Es würd reichen wenn die Tage und Stunden angezeigt würden.

Oder kennt einer sowas?

Mfg
Cyberstar0
03.01.08 02:35 Cyberstar0 ist offline E-Mail WWW Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Google -> "javascript countdown" ... kommen etliche Ergebnisse Augenzwinkern
03.01.08 13:51 [kamui] ist offline Finden Als Freund hinzufügen
Cyberstar0 Cyberstar0 ist männlich
Mitglied


images/avatars/avatar-5211.gif

Dabei seit: 12.02.06
Beiträge: 443
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 2.3

Themenstarter Thema begonnen von Cyberstar0
Antworten Zitieren Editieren Melden       UP

Hi!

Ja das weiß ich. Ich hab ja auch welche gefunden,aber ich möchte das der Coundown noch 25 Tagen wieder neu startet.Ohne das ich ein neues Daum ect. einstellen muß.

Und so einen hab ich leider noch nicht gesehen.

Mfg
Cyberstar0
03.01.08 22:45 Cyberstar0 ist offline E-Mail WWW Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

mit JavaScript ist das wein schlechter Weg. unglücklich

code:
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:
<html><head><title>Test</title>
<script type="text/javascript">

var startZeit = Date.parse("2008,01,01");

anfang =  parseInt(startZeit/24/60/60/1000);
var zeit = new Date();
var jetzt = zeit.getTime();
tag = parseInt(jetzt/24/60/60/1000);

function startCountdown(){
countdown = tag-anfang;
if (countdown >= 0 && countdown <= 25){
alert(countdown);}
if (countdown >= 25 && countdown <= 50){
alert(countdown-25);}
if (countdown >= 50 && countdown <= 75){
alert(countdown-50);}
if (countdown >= 75 && countdown <= 100){
alert(countdown-75);}
if (countdown >= 100 && countdown <= 125){
alert(countdown-100);}
if (countdown >= 125 && countdown <= 150){
alert(countdown-125);}
if (countdown >= 150 && countdown <= 175){
alert(countdown-150);}
if (countdown >= 175 && countdown <= 200){
alert(countdown-175);}
if (countdown >= 200 && countdown <= 225){
alert(countdown-200);}
if (countdown >= 225 && countdown <= 250){
alert(countdown-225);}
if (countdown >= 250 && countdown <= 275){
alert(countdown-250);}
if (countdown >= 275 && countdown <= 300){
alert(countdown-275);}
if (countdown >= 300 && countdown <= 325){
alert(countdown-300);}
if (countdown >= 325 && countdown <= 350 ){
alert(countdown-325);}
if (countdown >= 350 && countdown <= 375 ){
alert(countdown-350);}
if (countdown >= 375 && countdown <= 400 ){
alert(countdown-375);}
}

startCountdown();

</script>
</head><body>
</body></html>
06.01.08 01:11 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Dizzy.w3 Dizzy.w3 ist männlich
Brain Damage


images/avatars/avatar-5617.jpg

Dabei seit: 18.07.07
Beiträge: 1.431
Herkunft: Österreich
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Hi,

@Schweinebacke
was für ne Tortur ^^

so wärs doch auch gegangen:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
var startZeit = Date.parse("2008,01,01");

anfang =  parseInt(startZeit/24/60/60/1000);
var zeit = new Date();
var jetzt = zeit.getTime();
tag = parseInt(jetzt/24/60/60/1000);

function startCountdown()
{
	countdown = tag-anfang;
	for(var i = -25; var <= 400; var+=25)
	{
		alert(countdown-i);
	}
}
startCountdown();
^^

@Cyberstar0
In JavaScript ist das nich lösbar. Dazu müsste man immer forlaufend Datenspeichern, das währe dann zB PHPs Gebiet.
Wenn ich mal Zeit hab bastel ich dir da was.

Gruß
Dizzy

__________________
Gruß Dizzy

the rest is silence

06.01.08 04:03 Dizzy.w3 ist offline E-Mail Finden Als Freund hinzufügen Füge Dizzy.w3 in deine Kontaktliste ein MSN Passport-Profil von Dizzy.w3 anzeigen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

@Dizzy.w3
natürlich kann man eine Schleife benützen, aber nicht so wie du dir das vorstellst.

Zu viele Variable drin for(var i = -25; var <= 400; var+=25)

zu dem gibt es einen Ausgangspunkt (startZeit) und die schon vergangenen Tage (tage) die, die Grundlage des Countdown vorgeben. Der in 25ger Schritten (Zeitspanne) unterteilt werden muss, und dann den Rest in Tagen wieder anzeigt (nochTage).

mit Schleife!

Edit:

ne kleine Änderung. In dem Fall muss das Script unterhalb den div-Container liegen.

code:
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:
<html>
<body>

<div id="countdown"></div>

<script type="text/javascript">

var startZeit = Date.parse("2008,01,01");

anfang =  parseInt(startZeit/24/60/60/1000);
var zeit = new Date();
var jetzt = zeit.getTime();
tage = parseInt(jetzt/24/60/60/1000);
countdown = tage-anfang;
var Zeitspanne=25;
for (var i=countdown; i>=Zeitspanne; countdown-=Zeitspanne)
{
if (countdown<=Zeitspanne)
{
break;
}
 nochTage = countdown-Zeitspanne;
}
if (countdown<=Zeitspanne)
 nochTage = countdown;
 
document.getElementById("countdown").innerHTML = "Schon wieder " + nochTage + " Tage um!";

</script>
</body>

</html>

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Schweinebacke: 06.01.08 13:36.

06.01.08 12:18 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Cyberstar0 Cyberstar0 ist männlich
Mitglied


images/avatars/avatar-5211.gif

Dabei seit: 12.02.06
Beiträge: 443
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 2.3

Themenstarter Thema begonnen von Cyberstar0
Antworten Zitieren Editieren Melden       UP

Hallo Ihr beiden!

Erstmal lieben Dank für Eure Hilfe.
Kann ich jetzt einen von den Coden schon benutzen? Möcht den Counter gern im Header einbauen.

Zitat:
In JavaScript ist das nich lösbar. Dazu müsste man immer forlaufend Datenspeichern, das währe dann zB PHPs Gebiet.
Wenn ich mal Zeit hab bastel ich dir da was.


Das wäre gut. Eilt ja nicht.

Mfg
Cybi
07.01.08 15:30 Cyberstar0 ist offline E-Mail WWW Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

meine kann man - oder darf man (frau auch) verwenden. Kommen ohne Speicherung aus. großes Grinsen
07.01.08 20:00 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
ayaz47
Mitglied


Dabei seit: 12.01.08
Beiträge: 16
Forenversion: 2.3

 RE: Counter für 25 Tage Antworten Zitieren Editieren Melden       UP

thanks you
13.01.08 11:28 ayaz47 ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » Counter für 25 Tage