Thread Verfasser: Rolly8-HL
Thread ID: 654
Thread Info
Es gibt 7 Beiträge zu diesem Thema, und es wurde 4184 Mal angesehen.
 Thema drucken
Function CountDown
Rolly8-HL
Habe hier mal eine function countdown und brauche mal eine Idee.

function countdown() {
  var d = new Date();
  var count = Math.floor(end.getTime() - d.getTime());
  if(count > 0) {
    var miliseconds = toSt3(count%1000); count = Math.floor(count/1000);
    var seconds = toSt2(count%60); count = Math.floor(count/60);
    var minutes = toSt2(count%60); count = Math.floor(count/60);
    var hours = toSt2(count%24); count = Math.floor(count/24);
    var days = count;
    document.getElementById('a').innerHTML = days + ' TAGE';
    document.getElementById('b').innerHTML = hours + ':' + minutes + ':' + seconds;
    document.getElementById('c').innerHTML =  'ON';
     setTimeout('countdownHP()', 50);
  } else {
    document.getElementById('a').innerHTML =  '0 TAGE';
    document.getElementById('b').innerHTML =  '00:00:00';
    document.getElementById('c').innerHTML =  'OFF';
   }

Die Ausgabe funktioniert wie sie soll, bei nicht NULL steht da ON nach Ablauf der Zeit = NULL "OFF".

Jetzt möchte ich aber an Stelle OFF nicht die Ausgabe als Text sondern
eine Seite (".BASEDIR."weblinks.php) aufrufen, wie kann ich das machen?
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Dat Tunes
Es ist hab eine innerhtml Abfrage, da sollte dann eine META Weiterleitung auch Funktionen. Sicher sagen kann ich es aber grade auch nicht.
Das Problem ist nicht das Problem, das Problem ist der Nutzer, der das Problem verursacht.
Was lernen wir ?
Wir entfernen einfach den Nutzer und das Problem ist gelöst !

Sollte das Problem nicht gelöst sein, WD40! WD40 hilft immer !
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Rolly8-HL
Habe ich auch schon versucht ging nicht, kann sei das ich da was falsch gemacht habe.
Ich weiß ja auch nicht genau wie da was eingesetzt werden muss.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Dat Tunes
Poste doch einfach den Code, wie du es gemacht hast.
Das Problem ist nicht das Problem, das Problem ist der Nutzer, der das Problem verursacht.
Was lernen wir ?
Wir entfernen einfach den Nutzer und das Problem ist gelöst !

Sollte das Problem nicht gelöst sein, WD40! WD40 hilft immer !
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Rolly8-HL
So hatte ich gedacht

 document.getElementById('c').META =   URL=".BASEDIR."weblinks.php';

Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
GUL-Sonic
Hi Rolly8-HL
ersetze mal

 else {
    document.getElementById('a').innerHTML =  '0 TAGE';
    document.getElementById('b').innerHTML =  '00:00:00';
    document.getElementById('c').innerHTML =  'OFF';
   }

mit:


else {
   window.location.href = \"".BASEDIR."weblinks.php\";
  }

das sollte funktionieren.

Edit:
Sorry ist evtl. nicht das was Du suchst, wenn Du die weblinks.php im gleichen

document.getElementById('c').innerHTML =  'OFF';
geöffnet haben möchtest, vergiß diese Antwort.

Ich lösche sie nicht, weil sie ggf. anderen hilft eine Weiterleitung nach Ablauf eines x-beliebiegen Coundtdowns hinzubekommen.
Bearbeitet von GUL-Sonic am 19. Oktober 2015 23:39:24
M.f.G.
GUL-Sonic

Merke:
Wirklichkeit ist niemals so konsistent wie ein solider Wahn!
Wink
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Rolly8-HL
Jeep, genau das habe ich gesucht, danke für den Tipp.
Die Textausgabe ON OFF war nur zum Test um zu sehen an welcher Stelle im Script ich mich gerade befinde, die weblinks.php um zu sehen ob der Script auch diese Aktion ausführt.

Das war nur ein Beispiel, jetzt kann ich den Script dort einbauen wo er hin soll.

Noch mal besten Dank auch dafür das Du es hast stehen lassen, hat mir echt weiter geholfen.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
Information:
PHP Version: Nicht ausgewählt •  MySQL Version: Nicht ausgewählt •  PHP-Fusion: Nicht ausgewählt
 
Springe ins Forum: