Ich hab bei euch diese Countdownfunktion gefunden.
Nun hab ich echt nich so viel ahnung von JavaScript.
Ich möchte die Funktion gerne so umgebaut haben, das man sie mit Variable aufrufen kann - also :
countdown(60)
countdown(3600)
...
Geht das ? Ich hab schon einiges probiert, aber find nicht so recht einen Ansatz, da ich mich da wie gesagt nich so auskenne.
PHP-Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
var NS6 = (!document.all && document.getElementById) ? true : false;
var NS = document.layers ? 1:0;
var IE = document.all ? 1:0;
var gecko = document.getElementById ? 1:0;
var wielang = 300;
var target="test";
function countdown()
{
sekunden=wielang;
stunden=Math.floor(sekunden/3600);
sekunden-=stunden*3600;
minuten=Math.floor(sekunden/60);
sekunden-=minuten*60;
text=stunden+":"+minuten+":"+sekunden;
if (NS)
{
x = document.layers[target];
text2 = '<p>' + text + '</p>';
x.document.open();
x.document.write(text2);
x.document.close();
}
else if (IE)
{
x = document.all[target];
x.innerHTML = text;
}
else if (gecko)
{
x = document.getElementById(target);
x.innerHTML = text;
}
wielang--;
if (wielang!=0)
window.setTimeout("countdown();",1000)
else
document.write("<font face='verdana' size='2'>Fertig!</font>");
}
</script>
</head>
<body>
<span id="test">Hier sollte ein Countdown stehen</span>
<script type="text/javascript">
countdown()
</script>
</body>
</html>
Ich möchte die Funktion gerne so umgebaut haben, das man sie mit Variable aufrufen kann - also :
countdown(60)
countdown(3600)
...
Geht das ? Ich hab schon einiges probiert, aber find nicht so recht einen Ansatz, da ich mich da wie gesagt nich so auskenne.
Kommentar