• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

contdown

Status
Für weitere Antworten geschlossen.
I

incendium

Guest
hi @ all,

ich brauche für meine homepage einen countdown der sec, min. stunden. tage herunterzählt. Ich hab schon in google geschaut aber da gibt es nur welche die bis zu einem bestimmten ereigniss oder einen tag herunterzählen. Ich möchte aber dass ich zum beispiel 3 sec. eingeben kann, und er dann 3 sec.herunterzählt. am schluss soll der text FERTIG erscheinen, wenn amn auf ihn klickt soll ein link, vorerst auf Google gehen. Kann mir jemand so was erstellen?
 
Code:
var e,s,i,g,d,m,y,text
var intval
function countdown_start(e_f,s_f,i_f,g_f,d_f) {
  e = e_f;
  s = (typeof(s_f)=="undefined") ? 'x' : s_f;
  i = (typeof(i_f)=="undefined") ? 0 : i_f;
  g = (typeof(g_f)=="undefined") ? 0 : g_f;
  d = (typeof(d_f)=="undefined") ? 0 : d_f;
  if(s == "x") {
    alert("Keine Zeit angegeben");
    return(false);
  }
  intval = window.setInterval("countdown()",1000);
}
function countdown() {
  s--
  if(s<0) {
    s = 59
    i--
  }
  if(i<0) {
    i = 59
    g--
  }
  if(g<0) {
    g = 23
    d--
  }
  if(d<0)
  {
    window.clearInterval(intval);
    countdown_ende()
    return 0;
  }
  countdown_update()
}
function countdown_update() {
  document.getElementById(e).innerHTML = d+" Tag(e), "+g+":"+i+":"+s
}
function countdown_ende() {
  document.getElementById(e).innerHTML = '<a href="http://www.google.de">GOOGLE</a>'
}

diesen Code dann wie folgt aufrufen:
Code:
countdown_start(1,2,3,4,5)
  1. Id des Elementes, in dem der Countdown angezeigt werden soll
  2. Sekunden
  3. Minuten (optional)
  4. Stunden (optional)
  5. Tage (optional)
 
was ist mit "Id des Elementes, in dem der Countdown angezeigt werden soll" gemeint?
 
z.B. sowas:
Code:
<div id="countdown">&nbsp;</div>
Der entsprechende wert wäre dann 'countdown'
 
und w binde ich dies alles in ein html-doc. ein?
muss ich den oberen teil unter <script type="..."> einfügen??

oder wo genau? wäre net wenn einer mal die ganze html datei posten würde
 
also das bisschen wirst du doch wohl selbst hinbekommen?!

Immerhin sollst du es lernen, Drag&Drop kann jeder.
 
den javascript-teil etweder in eine datei auslagern und diese dann einbinden oder direkt
HTML:
<head>*HIER*</head>
. da dann mit
HTML:
<script type="text/javascript">
und
HTML:
</script>
drum rum.
den html-teil dahin, wo der text erscheinen soll.
ansonsten: ->suchmaschiene oder ->de.selfhtml.org
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben