Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

javascript countdown modifizieren! bitte um hilfe!

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 09.03.2007, 12:50

hallo!!

ich habe im Internet einen countdown gefunden, den ich etwas modifizieren möchte, ich "spreche" aber leider kein javascript, könnte mir hier bitte jemand einen Tipp geben, wie man nach ablauf des countdowns automatisch auf einen anderen link springt? (statt des ausgabefelds)!


Code:

<html>
<head>
<script language="JavaScript">
var x=10;
var timer;
function countDown() {
if(x!=-1) {
if (document.all) {
document.all.blub.innerHTML = x;
} else if ((!document.all) && (document.getElementById)) {
document.getElementById('blub').innerHTML = x;
} else if (document.layers) {
document.layers.blub.document.open();
document.layers.blub.document.write(x);
document.layers.blub.document.close();
}
x--;
timer=setTimeout("countDown()", 1000);
} else {
clearTimeout("timer");

########################
alert("COUNTDOWN beendet!");
HIER

########################
}}
</script>
</head>
<body onload="countDown()">
<div id="blub">10</div>
</body>
</html>

danke für eure hilfe

lg wurli

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


brusau
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 15.02.2006, 10:21

Beitrag von brusau » 09.03.2007, 18:16

Code: Alles auswählen


<html> 
<head> 
<script language="JavaScript"> 
var x=10; 
var timer; 
function countDown&#40;&#41; &#123; 
if&#40;x!=-1&#41; &#123; 
if &#40;document.all&#41; &#123; 
document.all.blub.innerHTML = x; 
&#125; else if &#40;&#40;!document.all&#41; && &#40;document.getElementById&#41;&#41; &#123; 
document.getElementById&#40;'blub'&#41;.innerHTML = x; 
&#125; else if &#40;document.layers&#41; &#123; 
document.layers.blub.document.open&#40;&#41;; 
document.layers.blub.document.write&#40;x&#41;; 
document.layers.blub.document.close&#40;&#41;; 
&#125; 
x--; 
timer=setTimeout&#40;"countDown&#40;&#41;", 1000&#41;; 
&#125; else &#123; 
clearTimeout&#40;"timer"&#41;; 
window.location.href = "http&#58;//heise.de";

&#125;&#125; 
</script> 
</head> 
<body onload="countDown&#40;&#41;"> 
<div id="blub">10</div> 
</body> 
</html>


wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 13.03.2007, 16:58

danke für die antwort!

ich habe aber jetzt noch ein problem, und zwar werden auf diese seite formulardaten weitergegeben, der countdown zählt dann runter und leitet zur nächsten seite, aber die formulardaten sind weg, wie kann ich die auch weiter geben?

lg

brusau
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 15.02.2006, 10:21

Beitrag von brusau » 14.03.2007, 09:16

Schreib die Formulardaten in eine Session, dann hast du die.

wurli
PostRank 5
PostRank 5
Beiträge: 271
Registriert: 01.03.2007, 11:19
Wohnort: Austria

Beitrag von wurli » 14.03.2007, 13:42

und wie mache ich so eine session??
kannst du es mir an einem beispiel demonstrieren??

lg und danke

brusau
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 15.02.2006, 10:21

Beitrag von brusau » 17.03.2007, 10:50

Auf der Seite die das Formular ausliest...

Code: Alles auswählen

session_start&#40;&#41;;
$_SESSION&#91;'var1'&#93;=$_POST&#91;'var1'&#93;;
Auf der Seite auf die weitergeleitet wird.

Code: Alles auswählen

session_start&#40;&#41;;
$var1=$_SESSION&#91;'var1'&#93;;

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag