[GastForen Archiv Adobe GoLive countdown einbauen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Archiv - Archivierte Foren
Themen
Beiträge
Moderatoren
Letzter Beitrag

countdown einbauen

Blue
Beiträge gesamt: 79

7. Apr 2004, 20:39
Beitrag # 1 von 15
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

wie kann ich in gl 6 eine uhr oder ev. auch nur in zahlen einen countdown einbauen. es sollte das datum anzeigen und bis zu einem bestimmten datum retour zählen?

gruss blue
X

countdown einbauen

SabineP
Beiträge gesamt: 7586

7. Apr 2004, 20:57
Beitrag # 2 von 15
Beitrag ID: #78971
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo blue,

hier gibts ein Javascript für einen Countdown:
http://www.24fun.com/...n/datecountdown.html

Gruß Sabine


als Antwort auf: [#78969]

countdown einbauen

Blue
Beiträge gesamt: 79

8. Apr 2004, 07:49
Beitrag # 3 von 15
Beitrag ID: #79037
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sabine

super. danken vielmal.

gruss blue


als Antwort auf: [#78969]

countdown einbauen

Blue
Beiträge gesamt: 79

9. Apr 2004, 12:46
Beitrag # 4 von 15
Beitrag ID: #79208
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

habe den code nun eingefügt kann aber nichts sehen?

gruss blue

code:

<html>

<head>
<script>
// CREDITS:
// Dynamic Countdown Player
// by Peter Gehrig
// Copyright (c) 2004 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 2/28/2004

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.24fun.com
// right into the webpage where the script will be displayed.

var futureyear=2004
var futuremonth=6
var futureday=12
var displaytype="showall"
var digitordate="isdate"
var aftercountdown="stopit"
var digitfrom=100
var digitto=0
var speed=1

var countdownid=new Array()
var futuredate
var nowdate
var resulthoursraw
var resulthours
var resultminutesraw
var resultminutes
var resultsecondsraw
var resultseconds

var p_seconds
var p_minutes
var p_hours
var p_days

var resultsecondsonly
var resultminutesonly
var resulthoursonly
var content

var i_countdown=-1
var countdownid

var step=1
speed*=1000

if (digitfrom>digitto) {step=-1}
if (digitfrom<digitto) {step=1}

var browserinfos=navigator.userAgent
var ns4=document.layers
var ie4=!document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ie5=document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all&&!browserinfos.match(/Opera/)
var opera=browserinfos.match(/Opera/)

function setfuturedate() {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
if (digitordate=="isdigit") {content=digitfrom-step }
docountdown()
}

function docountdown() {
if (digitordate=="isdate") {
calculateresults()
formatresults()
displayresults()
setTimeout("docountdown()",speed)
}
else if (digitordate=="isdigit") {
content+=step
displayresults()
if (content==digitto) {
setTimeout("happensafter()",speed)
}
else {
setTimeout("docountdown()",speed)
}
}
}

function firstcountdown() {
if (digitordate=="isdate") {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
calculateresults()
formatresults()
}
else if (digitordate=="isdigit") {
content=digitfrom
}
}

function calculateresults() {
nowdate=new Date()
resultdaysraw=(Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24
if (displaytype!="showall") {
resultsecondsonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000)
resultminutesonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60)
resulthoursonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60)
}
else {
resultdays=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24)
resulthoursraw=(resultdaysraw-resultdays)*24
resulthours=Math.floor((resultdaysraw-resultdays)*24)
resultminutesraw=(resulthoursraw-resulthours)*60
resultminutes=Math.floor((resulthoursraw-resulthours)*60)
resultsecondsraw=(resultminutesraw-resultminutes)*60
resultseconds=Math.floor((resultminutesraw-resultminutes)*60)
}
}

function formatresults() {
if (displaytype=="showall") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
if (resultminutes<10) {resultminutes="0"+resultminutes}
if (resultseconds<10) {resultseconds="0"+resultseconds}
content=resultdays+" "+p_days+" "+resulthours+"h "+resultminutes+"m "+resultseconds +"s"
}
else if (displaytype=="showdays") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
content=resultdays+" "+p_days
}
else if (displaytype=="showhours") {
content=resulthoursonly+" hrs"
}
else if (displaytype=="showminutes") {
content=resultminutesonly+" min"
}
else if (displaytype=="showseconds") {
content=resultsecondsonly+" sec"
}
}

function happensafter() {
if (aftercountdown=="repeatit") {
if (digitordate=="isdigit") {content=digitfrom-step}
docountdown()
}
if (aftercountdown!="stopit" && aftercountdown!="repeatit") {
document.location.href=aftercountdown
}
}

function displayresults() {
if (ie4) {
for (i=0;i<=countdownid.length-1;i++) {
var thisclock=eval(countdownid)
thisclock.innerHTML=content
}
}
else {
for (i=0;i<=countdownid.length-1;i++) {
document.getElementById(countdownid).innerHTML=content
}
}
}

function setcountdown() {
if (ns4 || ie4 || ie5 || ns6 || opera) {
firstcountdown()
i_countdown++
countdownid[i_countdown]="countdown"+i_countdown
document.write("<span id='"+countdownid[i_countdown]+"' style='position:relative'>"+content+"</span>")
}
}

if (ie4 || ie5 || ns6 || opera) {
onload=setfuturedate
}
</script>
</span>
<title>hp</title>
</head>

<body bgcolor="black">

</body>

</html>


als Antwort auf: [#78969]

countdown einbauen

SabineP
Beiträge gesamt: 7586

9. Apr 2004, 13:34
Beitrag # 5 von 15
Beitrag ID: #79210
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Blue, der <body> ist leer, also kann nichts angezeigt werden.
Du hast Schritt 4 vergessen:
Step 4: Insert the below code where you want the countdown player to appear on your page.

<body bgcolor="black">
<script>setcountdown()</script>
</body>

Gruß Sabine


als Antwort auf: [#78969]

countdown einbauen

Blue
Beiträge gesamt: 79

9. Apr 2004, 16:03
Beitrag # 6 von 15
Beitrag ID: #79227
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sabine

habe dies noch gemacht und sehe immer noch nichts ausser neu ein icon.


<html>

<head>
<script>
// CREDITS:
// Dynamic Countdown Player
// by Peter Gehrig
// Copyright (c) 2004 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 2/28/2004

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.24fun.com
// right into the webpage where the script will be displayed.

var futureyear=2004
var futuremonth=6
var futureday=12
var displaytype="showall"
var digitordate="isdate"
var aftercountdown="stopit"
var digitfrom=100
var digitto=0
var speed=1

var countdownid=new Array()
var futuredate
var nowdate
var resulthoursraw
var resulthours
var resultminutesraw
var resultminutes
var resultsecondsraw
var resultseconds

var p_seconds
var p_minutes
var p_hours
var p_days

var resultsecondsonly
var resultminutesonly
var resulthoursonly
var content

var i_countdown=-1
var countdownid

var step=1
speed*=1000

if (digitfrom>digitto) {step=-1}
if (digitfrom<digitto) {step=1}

var browserinfos=navigator.userAgent
var ns4=document.layers
var ie4=!document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ie5=document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all&&!browserinfos.match(/Opera/)
var opera=browserinfos.match(/Opera/)

function setfuturedate() {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
if (digitordate=="isdigit") {content=digitfrom-step }
docountdown()
}

function docountdown() {
if (digitordate=="isdate") {
calculateresults()
formatresults()
displayresults()
setTimeout("docountdown()",speed)
}
else if (digitordate=="isdigit") {
content+=step
displayresults()
if (content==digitto) {
setTimeout("happensafter()",speed)
}
else {
setTimeout("docountdown()",speed)
}
}
}

function firstcountdown() {
if (digitordate=="isdate") {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
calculateresults()
formatresults()
}
else if (digitordate=="isdigit") {
content=digitfrom
}
}

function calculateresults() {
nowdate=new Date()
resultdaysraw=(Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24
if (displaytype!="showall") {
resultsecondsonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000)
resultminutesonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60)
resulthoursonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60)
}
else {
resultdays=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24)
resulthoursraw=(resultdaysraw-resultdays)*24
resulthours=Math.floor((resultdaysraw-resultdays)*24)
resultminutesraw=(resulthoursraw-resulthours)*60
resultminutes=Math.floor((resulthoursraw-resulthours)*60)
resultsecondsraw=(resultminutesraw-resultminutes)*60
resultseconds=Math.floor((resultminutesraw-resultminutes)*60)
}
}

function formatresults() {
if (displaytype=="showall") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
if (resultminutes<10) {resultminutes="0"+resultminutes}
if (resultseconds<10) {resultseconds="0"+resultseconds}
content=resultdays+" "+p_days+" "+resulthours+"h "+resultminutes+"m "+resultseconds +"s"
}
else if (displaytype=="showdays") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
content=resultdays+" "+p_days
}
else if (displaytype=="showhours") {
content=resulthoursonly+" hrs"
}
else if (displaytype=="showminutes") {
content=resultminutesonly+" min"
}
else if (displaytype=="showseconds") {
content=resultsecondsonly+" sec"
}
}

function happensafter() {
if (aftercountdown=="repeatit") {
if (digitordate=="isdigit") {content=digitfrom-step}
docountdown()
}
if (aftercountdown!="stopit" && aftercountdown!="repeatit") {
document.location.href=aftercountdown
}
}

function displayresults() {
if (ie4) {
for (i=0;i<=countdownid.length-1;i++) {
var thisclock=eval(countdownid)
thisclock.innerHTML=content
}
}
else {
for (i=0;i<=countdownid.length-1;i++) {
document.getElementById(countdownid).innerHTML=content
}
}
}

function setcountdown() {
if (ns4 || ie4 || ie5 || ns6 || opera) {
firstcountdown()
i_countdown++
countdownid[i_countdown]="countdown"+i_countdown
document.write("<span id='"+countdownid[i_countdown]+"' style='position:relative'>"+content+"</span>")
}
}

if (ie4 || ie5 || ns6 || opera) {
onload=setfuturedate
}
</script>
</span>
<title>hp</title>
</head>

<body bgcolor="black">
<script>setcountdown()</script>
</body>


</html>


gruss blue


als Antwort auf: [#78969]

countdown einbauen

r a c
Beiträge gesamt: 955

9. Apr 2004, 16:24
Beitrag # 7 von 15
Beitrag ID: #79229
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Da es ein Script ist, zeigt die GoLive-Vorschau nur das Icon für Script. Du musst es in einem Browser anschauen. Ich habe das mal mit Safari gemacht und nur Schwarz gesehen. (Vielleicht sollte nicht Schrift und Hindergrund Schwarz sein).

Beachte:
Step 5: In order to set the style (font, colors, size) just wrap the corresponding tags around the code [gemeint ist der Code im Body]. See CSS-sample below:

<span style="font-family:Verdana;font-size:12pt;color:#006600;border:1pt solid #006600;padding:2px;background-color:#DDFFDD"">
<script>setcountdown()</script>
</span>

Und schon sieht man was.

Gruss r a c


als Antwort auf: [#78969]
(Dieser Beitrag wurde von r a c am 9. Apr 2004, 16:28 geändert)

countdown einbauen

Blue
Beiträge gesamt: 79

10. Apr 2004, 16:36
Beitrag # 8 von 15
Beitrag ID: #79305
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo rac

ich kann immernoch nichts sehen. habe auch die hintergrundfarbe gewechselt. mein code sieht jetzt so aus?

<html>

<head>
<script>
// CREDITS:
// Dynamic Countdown Player
// by Peter Gehrig
// Copyright (c) 2004 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 2/28/2004

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.24fun.com
// right into the webpage where the script will be displayed.

var futureyear=2004
var futuremonth=6
var futureday=12
var displaytype="showall"
var digitordate="isdate"
var aftercountdown="stopit"
var digitfrom=100
var digitto=0
var speed=1

var countdownid=new Array()
var futuredate
var nowdate
var resulthoursraw
var resulthours
var resultminutesraw
var resultminutes
var resultsecondsraw
var resultseconds

var p_seconds
var p_minutes
var p_hours
var p_days

var resultsecondsonly
var resultminutesonly
var resulthoursonly
var content

var i_countdown=-1
var countdownid

var step=1
speed*=1000

if (digitfrom>digitto) {step=-1}
if (digitfrom<digitto) {step=1}

var browserinfos=navigator.userAgent
var ns4=document.layers
var ie4=!document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ie5=document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all&&!browserinfos.match(/Opera/)
var opera=browserinfos.match(/Opera/)

function setfuturedate() {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
if (digitordate=="isdigit") {content=digitfrom-step }
docountdown()
}

function docountdown() {
if (digitordate=="isdate") {
calculateresults()
formatresults()
displayresults()
setTimeout("docountdown()",speed)
}
else if (digitordate=="isdigit") {
content+=step
displayresults()
if (content==digitto) {
setTimeout("happensafter()",speed)
}
else {
setTimeout("docountdown()",speed)
}
}
}

function firstcountdown() {
if (digitordate=="isdate") {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
calculateresults()
formatresults()
}
else if (digitordate=="isdigit") {
content=digitfrom
}
}

function calculateresults() {
nowdate=new Date()
resultdaysraw=(Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24
if (displaytype!="showall") {
resultsecondsonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000)
resultminutesonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60)
resulthoursonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60)
}
else {
resultdays=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24)
resulthoursraw=(resultdaysraw-resultdays)*24
resulthours=Math.floor((resultdaysraw-resultdays)*24)
resultminutesraw=(resulthoursraw-resulthours)*60
resultminutes=Math.floor((resulthoursraw-resulthours)*60)
resultsecondsraw=(resultminutesraw-resultminutes)*60
resultseconds=Math.floor((resultminutesraw-resultminutes)*60)
}
}

function formatresults() {
if (displaytype=="showall") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
if (resultminutes<10) {resultminutes="0"+resultminutes}
if (resultseconds<10) {resultseconds="0"+resultseconds}
content=resultdays+" "+p_days+" "+resulthours+"h "+resultminutes+"m "+resultseconds +"s"
}
else if (displaytype=="showdays") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
content=resultdays+" "+p_days
}
else if (displaytype=="showhours") {
content=resulthoursonly+" hrs"
}
else if (displaytype=="showminutes") {
content=resultminutesonly+" min"
}
else if (displaytype=="showseconds") {
content=resultsecondsonly+" sec"
}
}

function happensafter() {
if (aftercountdown=="repeatit") {
if (digitordate=="isdigit") {content=digitfrom-step}
docountdown()
}
if (aftercountdown!="stopit" && aftercountdown!="repeatit") {
document.location.href=aftercountdown
}
}

function displayresults() {
if (ie4) {
for (i=0;i<=countdownid.length-1;i++) {
var thisclock=eval(countdownid)
thisclock.innerHTML=content
}
}
else {
for (i=0;i<=countdownid.length-1;i++) {
document.getElementById(countdownid).innerHTML=content
}
}
}

function setcountdown() {
if (ns4 || ie4 || ie5 || ns6 || opera) {
firstcountdown()
i_countdown++
countdownid[i_countdown]="countdown"+i_countdown
document.write("<span style="font-family:Verdana;font-size:12pt;color:#006600;border:1pt solid #006600;padding:2px;background-color:#DDFFDD"">
<script>setcountdown()</script>
</span>

<title>hp</title>
</head>

<body>
<script>setcountdown()</script>
</body>


</html>


als Antwort auf: [#78969]

countdown einbauen

SabineP
Beiträge gesamt: 7586

11. Apr 2004, 10:02
Beitrag # 9 von 15
Beitrag ID: #79351
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Blue, Du hast jetzt ein paar Fehler in das Script eingebaut.

Ersetze alles ab der Zeile, die die Funktion setcountdown aufruft:

function setcountdown() {
if (ns4 || ie4 || ie5 || ns6 || opera) {
firstcountdown()
i_countdown++
countdownid[i_countdown]="countdown"+i_countdown
document.write("<span id='"+countdownid[i_countdown]+"' style='position:relative'>"+content+"</span>")
}
}

if (ie4 || ie5 || ns6 || opera) {
onload=setfuturedate
}
</script>
</span>
<title>hp</title>
</head>

<body>
<span style="font-family:Verdana;font-size:12pt;color:#006600;border:1pt solid
#006600;padding:2px;background-color:#DDFFDD"">
<script>setcountdown()</script>
</span>
</body>


</html>

Gruß Sabine


als Antwort auf: [#78969]
(Dieser Beitrag wurde von SabineP am 11. Apr 2004, 10:04 geändert)

countdown einbauen

Blue
Beiträge gesamt: 79

11. Apr 2004, 10:30
Beitrag # 10 von 15
Beitrag ID: #79353
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sabine

jetzt sieht es so aus wie es muss. vielen dank.

wünsche dir noch schöne ostern.

gruss blue


als Antwort auf: [#78969]

countdown einbauen

Blue
Beiträge gesamt: 79

2. Mai 2004, 21:10
Beitrag # 11 von 15
Beitrag ID: #83188
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo

ich habe den countdown jetzt eingebaut und es sieht auch alles ganz gut aus, ausser dass die zeit nicht stimmen kann. ich habe gelesen dass ich einen link zu http://www.24fun.com machen muss, aber wo baue ich die ein? wie sieht der quellcode dann aus?

gruss blue

<html>

<head>
<script>
// CREDITS:
// Dynamic Countdown Player
// by Peter Gehrig
// Copyright (c) 2004 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com
// info@24fun.com
// 5/02/2004

// IMPORTANT:
// If you add this script to a script-library or a script-archive
// you have to insert a link to http://www.24fun.com
// right into the webpage where the script will be displayed.

var futureyear=2004
var futuremonth=7
var futureday=12
var displaytype="showall"
var digitordate="isdate"
var aftercountdown="stopit"
var digitfrom=100
var digitto=0
var speed=1

var countdownid=new Array()
var futuredate
var nowdate
var resulthoursraw
var resulthours
var resultminutesraw
var resultminutes
var resultsecondsraw
var resultseconds

var p_seconds
var p_minutes
var p_hours
var p_days

var resultsecondsonly
var resultminutesonly
var resulthoursonly
var content

var i_countdown=-1
var countdownid

var step=1
speed*=1000

if (digitfrom>digitto) {step=-1}
if (digitfrom<digitto) {step=1}

var browserinfos=navigator.userAgent
var ns4=document.layers
var ie4=!document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ie5=document.getElementById&&document.all&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all&&!browserinfos.match(/Opera/)
var opera=browserinfos.match(/Opera/)

function setfuturedate() {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
if (digitordate=="isdigit") {content=digitfrom-step }
docountdown()
}

function docountdown() {
if (digitordate=="isdate") {
calculateresults()
formatresults()
displayresults()
setTimeout("docountdown()",speed)
}
else if (digitordate=="isdigit") {
content+=step
displayresults()
if (content==digitto) {
setTimeout("happensafter()",speed)
}
else {
setTimeout("docountdown()",speed)
}
}
}

function firstcountdown() {
if (digitordate=="isdate") {
futuredate=new Date(futureyear,futuremonth,futureday,0,0,0)
calculateresults()
formatresults()
}
else if (digitordate=="isdigit") {
content=digitfrom
}
}

function calculateresults() {
nowdate=new Date()
resultdaysraw=(Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24
if (displaytype!="showall") {
resultsecondsonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000)
resultminutesonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60)
resulthoursonly=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60)
}
else {
resultdays=Math.floor((Date.parse(futuredate)-Date.parse(nowdate))/1000/60/60/24)
resulthoursraw=(resultdaysraw-resultdays)*24
resulthours=Math.floor((resultdaysraw-resultdays)*24)
resultminutesraw=(resulthoursraw-resulthours)*60
resultminutes=Math.floor((resulthoursraw-resulthours)*60)
resultsecondsraw=(resultminutesraw-resultminutes)*60
resultseconds=Math.floor((resultminutesraw-resultminutes)*60)
}
}

function formatresults() {
if (displaytype=="showall") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
if (resultminutes<10) {resultminutes="0"+resultminutes}
if (resultseconds<10) {resultseconds="0"+resultseconds}
content=resultdays+" "+p_days+" "+resulthours+"h "+resultminutes+"m "+resultseconds +"s"
}
else if (displaytype=="showdays") {
if (resultdays>1) {p_days="days"}
else {p_days="day"}
content=resultdays+" "+p_days
}
else if (displaytype=="showhours") {
content=resulthoursonly+" hrs"
}
else if (displaytype=="showminutes") {
content=resultminutesonly+" min"
}
else if (displaytype=="showseconds") {
content=resultsecondsonly+" sec"
}
}

function happensafter() {
if (aftercountdown=="repeatit") {
if (digitordate=="isdigit") {content=digitfrom-step}
docountdown()
}
if (aftercountdown!="stopit" && aftercountdown!="repeatit") {
document.location.href=aftercountdown
}
}

function displayresults() {
if (ie4) {
for (i=0;i<=countdownid.length-1;i++) {
var thisclock=eval(countdownid)
thisclock.innerHTML=content
}
}
else {
for (i=0;i<=countdownid.length-1;i++) {
document.getElementById(countdownid).innerHTML=content
}
}
}

function setcountdown() {
if (ns4 || ie4 || ie5 || ns6 || opera) {
firstcountdown()
i_countdown++
countdownid[i_countdown]="countdown"+i_countdown
document.write("<span id='"+countdownid[i_countdown]+"' style='position:relative'>"+content+"</span>")
}
}

if (ie4 || ie5 || ns6 || opera) {
onload=setfuturedate
}
</script>
</span>
<title>countdown</title>
</head>

<body bgcolor="black" leftmargin="150" marginheight="100" marginwidth="150" topmargin="100">
<span style="font-family:Verdana;font-size:12pt;color:#006600;border:1pt solid
#006600;padding:2px;background-color:#DDFFDD"">
<script>setcountdown()</script>
</span>
</body>


</html>


als Antwort auf: [#78969]

countdown einbauen

SabineP
Beiträge gesamt: 7586

2. Mai 2004, 21:32
Beitrag # 12 von 15
Beitrag ID: #83197
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo blue

>> ausser dass die zeit nicht stimmen kann

http://www.24fun.com/...n/datecountdown.html

die Zeit kannst Du im grünen Formular einstellen.
Mit dem Button "test" siehst Du eine Vorschau,
der Button "Code" kopiert den erforderlichen Quellcode für das Script in die Textarea.

Es reicht aus, wenn der Link im Quellcode des Javascriptes stehen bleibt.

Nur wenn Du das Script in Deinem Scriptarchiv zum Download anbieten möchtest,
dann sollte ein sichtbarer Link in der HTML-Seite angelegt werden.

Gruß Sabine


als Antwort auf: [#78969]
(Dieser Beitrag wurde von SabineP am 2. Mai 2004, 21:36 geändert)

countdown einbauen

Blue
Beiträge gesamt: 79

3. Mai 2004, 08:11
Beitrag # 13 von 15
Beitrag ID: #83226
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sabine

vielen dank für deine antwort. ich habe dies genau so gemacht wie du geschrieben hast. aber du kannst das datum in meinem quelltext sehen, 14. juli 2004. das steht so drin, aber bis dahin sind es keine 100 tage mehr. daher kann das nicht stimmen.

gruss blue


als Antwort auf: [#78969]

countdown einbauen

SabineP
Beiträge gesamt: 7586

3. Mai 2004, 08:55
Beitrag # 14 von 15
Beitrag ID: #83232
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Blue,

im Quelltext muß nicht Dein Datum stehen, sondern die Anzahl der Monate und Tage der Laufzeit für den Countdown:

var futuremonth=6
var futureday=14

Gruß Sabine


als Antwort auf: [#78969]

countdown einbauen

Blue
Beiträge gesamt: 79

3. Mai 2004, 10:03
Beitrag # 15 von 15
Beitrag ID: #83249
Bewertung:
(5162 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sabine

ahha. vielen dank, dann werde ich dies noch ändern.

gruss sara


als Antwort auf: [#78969]
X