Zurück   Webmasterwelt - Webmaster-Forum > Webdesign und Programmierung Forum > Serverseitige Websprachen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1  
Alt 26.08.2010, 17:42
Benutzerbild von placido
Beliebter
 
Registriert seit: 16.10.2007
Beiträge: 250
Standard Javascript - Timer pausieren

Hallo Leute,

da ich so gut wie keinen Schimmer von Javascript habe, es dennoch benötige, muss ich folgendes Script etwas abwandeln.
Es ruft einen Timer auf und zählt diesen runter, anschließend wird eine neue seite aufgerufen. Alles wunderbar.
Jedoch benötige ich die funktion onclick diesen Timer anzuhalten und bei einem weiteren Klick wieder weiterlaufen zu lassen.
Der Code den ich jetzt verwende poste ich mal hier:

Code:
<script type='text/javascript'>
var running = false;
var endTime = null;
var timerID = null;
var totalsekunden = 10;

function startTimer() {
running = true;
now = new Date();
now = now.getTime();

endTime = now + (1000 * totalsekunden);

showCountDown();
}

function oldTimer() {
running = true;
endTime = ende;
showCountDown();
}

function showCountDown() {
var now = new Date()
now = now.getTime()
if (endTime - now <= 0) {
clearTimeout(timerID);
running = false;

document.getElementById('countdown').innerHTML = '0:00'
gebaeude = '';
zeit = '';
window.location.replace ( "http://web8.vs169142.vserver.de/poker/index.php?blindsrunde=2" ) ;

} else {
var delta = new Date(endTime - now);
var theMin = delta.getMinutes();
var theSec = delta.getSeconds();
var theTime = theMin;

theTime += ((theSec < 10) ? ':0' : ':') + theSec;

document.getElementById('countdown').innerHTML = theTime;

if (running) {
timerID = setTimeout('showCountDown()', 1000)
}
}
}
</script>
Eingebunden Wird er hier:

Code:
<body onload="startTimer()">
<div align="center" style="padding-top:50px;"><span id="countdown"></span></div>
    <div align="center" style="padding-top:30px;">
    <table width="500" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td align="center" valign="top">20</td>
    <td align="center" valign="top">40</td>
  </tr>
</table>
</div>
</body>
Wäre nett wenn mit einer mit der funktion zum pausieren des Timers helfen könnte.

Vielen Dank im vorraus.

Viele Grüße
Dennis
__________________
Browserspiele |
Fussball WM 2014
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr.