Avatar billede mtas Nybegynder
25. juli 2002 - 20:50 Der er 11 kommentarer og
1 løsning

Nedtælling !! ??

Hey!

Hvordan laver man et JavaScript som tæller ned fra eksempelvis 50 sekunder ??

Altså putter det i en tekstfelt <input type..> ???
Avatar billede gonza.dk Nybegynder
25. juli 2002 - 21:04 #1
2 sec. finder lige et script til dig.
Avatar billede mtas Nybegynder
25. juli 2002 - 21:05 #2
Takker...
Avatar billede riversen Nybegynder
25. juli 2002 - 21:06 #3
håber det kan bruges

<html>
<head><title>Timeout-eksempel</title>
<script>
var counter = 0;
// call Update function in 2 seconds after first load
ID=window.setTimeout("Update();",2000);
function Update() {
  counter++;
  window.status="Tæller nået til " + counter;
  document.form1.input1.value="Tæller nået til " + counter;
// set another timeout for the next count
  ID=window.setTimeout("Update();",2000);
}
</script>
</head>
<body>
<h1>Timeout-eksempel</h1>
<hr><p>
Teksten nedenfor og på statuslinjen opdateres hvert 2. sekund.
Tryk på NULSTIL for at genstarte optællingen. Tryk på STOP for at stoppe den.
</p><hr>
<form NAME="form1">
<input TYPE="text" NAME="input1" SIZE="40"><br>
<input TYPE="button" VALUE="NULSTIL" onClick="counter = 0;"><br>
<input TYPE="button" VALUE="STOP" onClick="window.clearTimeout(ID);">
<hr>
</form></body>
</html>
Avatar billede mtas Nybegynder
25. juli 2002 - 21:11 #4
Ville jo gerne have at den startede ved 50 og gik ned efter....

Må gerne gå i minus - det gør ikke noget - bare den tæller ned efter 50 og ikke opefter fra nul !!
Avatar billede gonza.dk Nybegynder
25. juli 2002 - 21:12 #5
dette script redirecter dig til en bestemt side efter efter 50 sek. Det kan sikkert hurtigt rettes til så det ikke redirecter. Det er taget fra programmet AAscripter der kan downloades på www.download.dk

<form name="redirect">
<center>
<font face="Arial"><b>You will be redirected to the script in<br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
seconds</b></font>
</center>

<script>
<!--

/*
Count down then redirect script
By Website Abstraction (http://wsabstract.com)
Over 400+ free scripts here!
*/

//change below target URL to your own
var targetURL="http://wsabstract.com"
//change the second to start counting down from
var countdownfrom=10


var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}

countredirect()
//-->
</script>

Mvh.
gonza.dk
Avatar billede mtas Nybegynder
25. juli 2002 - 21:14 #6
Tak for hjælpen ;)
Avatar billede riversen Nybegynder
25. juli 2002 - 21:15 #7
troede du selv kunne rette til

<html>
<head><title>Timeout-eksempel</title>
<script>
var counter = 50;
// call Update function in 2 seconds after first load
ID=window.setTimeout("Update();",1000);
function Update() {
  counter--;
  window.status="Tæller nået til " + counter;
  document.form1.input1.value="Tæller nået til " + counter;
// set another timeout for the next count
  ID=window.setTimeout("Update();",1000);
}
</script>
</head>
<body>
<h1>Timeout-eksempel</h1>
<hr><p>
Teksten nedenfor og på statuslinjen opdateres hvert 2. sekund.
Tryk på NULSTIL for at genstarte optællingen. Tryk på STOP for at stoppe den.
</p><hr>
<form NAME="form1">
<input TYPE="text" NAME="input1" SIZE="40"><br>
<input TYPE="button" VALUE="NULSTIL" onClick="counter = 0;"><br>
<input TYPE="button" VALUE="STOP" onClick="window.clearTimeout(ID);">
<hr>
</form></body>
</html>

så går det den anden vej fra 50...har også rette timout til 1000
Avatar billede gonza.dk Nybegynder
25. juli 2002 - 21:37 #8
Takker for points...
Avatar billede gonza.dk Nybegynder
25. juli 2002 - 21:38 #9
Men burde riversen ikke få dem? Han kom jo med et lidt mere præcist svar på det du spurgte om..!
Avatar billede mtas Nybegynder
25. juli 2002 - 21:41 #10
gonza.dk > Øøøhh, jeg har jo allerede givet dig point'ene - og du kom jo altså med en copy og paste version til mig !!!
Avatar billede riversen Nybegynder
25. juli 2002 - 21:47 #11
jeg overlever uden...
Avatar billede gonza.dk Nybegynder
27. juli 2002 - 13:23 #12
Jamen så takker jeg da for pointene... :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester