Avatar billede neeo Nybegynder
08. august 2006 - 09:21 Der er 6 kommentarer og
1 løsning

count down til eksevering af kode

Hey...

kan man lave noget kode som tæller ned fra 10sek og udfører noget kode ligeefter ?....og hvordan holder stateless sig i det her tilfælde ?
Avatar billede fennec Nybegynder
08. august 2006 - 09:34 #1
Med JavaScript kan man.
Kan ikke komme på nogen måde det kan gøres i ASP.
Avatar billede neeo Nybegynder
08. august 2006 - 09:45 #2
jeg kan godt smide noget javascript i min side...men hvordan skulle det så funge...
webserveren eksevere det hele og sende med på en gang til klienten.....
og hvorfor skulle man lige kunne gøre det i javascript...?
Avatar billede fennec Nybegynder
08. august 2006 - 09:58 #3
Fordi vi ikke har en "timer" funktion i ASP, men har i JS:
window.setTimeout("kørDenneFunk()",10000)

dette script vil køre kørDenneFunk() efter 10 sek. Vil du tælle ned fra 10 sek laves der et rekursivt kald, som køres hver sek, indtil den når 0. Du kan så lade kørDenneFunk() kalde en side (i en iFrame eller reloade) så du kan eksekvere ASP funktionen.
Avatar billede fennec Nybegynder
08. august 2006 - 10:07 #4
En simpel udgave kunne være sådan:

<div id="counter">10</div>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
window.setTimeout("serCounter(9)",1000)
window.setTimeout("serCounter(8)",2000)
window.setTimeout("serCounter(7)",3000)
window.setTimeout("serCounter(6)",4000)
window.setTimeout("serCounter(5)",5000)
window.setTimeout("serCounter(4)",6000)
window.setTimeout("serCounter(3)",7000)
window.setTimeout("serCounter(2)",8000)
window.setTimeout("serCounter(1)",9000)
window.setTimeout("serCounter(0)",10000)
window.setTimeout("runThis()",10000)

function serCounter(fTid)
{
  document.getElementById("counter").innerHTML = fTid
}

function runThis()
{
  window.location = "http://www.google.dk"
}
//-->
</SCRIPT>
Avatar billede neeo Nybegynder
08. august 2006 - 12:56 #5
fennec kan du ikke insætte et svar og tak for hjælpen :)
Avatar billede fennec Nybegynder
08. august 2006 - 13:06 #6
.o) <-- One Eyed Jack
Avatar billede neeo Nybegynder
22. august 2006 - 10:57 #7
takker :)
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
Kurser inden for grundlæggende programmering

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