Avatar billede sannen Nybegynder
22. august 2001 - 19:17 Der er 4 kommentarer og
1 løsning

counter

jeg har lavet et javascript spil(Lånt), og nu vil jeg høre om nogen kan hjælpe mig med at lave en kode så man ved tryk på start sætter en tæller igang der tæller sekunderne, og som stopper igen når spillet er slut???
Avatar billede jakoba Nybegynder
22. august 2001 - 19:30 #1
<script>

var startTid;
var slutTid;

function startIt() {  // lille funktion der starter dit spil.
// start spillet.
startTid = new Date();  // husker hvornår der blev started
}; //end startIt

function stopIt() {  // sørg for at denne aktiveres når spillet er slut
slutTid = new Date();
var elapsed = Math.round( (slutTid.valueOf()-startTid.valueOf())/1000 );
alert( \"Spillet varede i \" +elapsed +\" sekunder\" );
}; //end stopIt()

</script>

mvh JakobA
Avatar billede Slettet bruger
23. august 2001 - 08:27 #2
Eller følgende, der viser tiden løbende:

<script>
<!--
//Browsercheck:
if (document.all) {
brw = \"ie\"
}
else if (document.layers) {
brw = \"ns\"
}
else {
brw = \"andet\"
}

tid = 0
function taelTid(kald) {
tid++
if (brw == \"ie\") {
document.all.taeller.innerHTML = tid
}
else if (brw == \"ns\") {
document.nstael.document.nstaeller.document.write(tid)
}
if (kald == 1) {
setTimeout(\"startTid(1)\",1000)
}
}
//-->
</script>

Så indsætter du følgende html på din side:

<div id=\"taeller\"></div>
<ilayer id=\"nstael\"><layer id=\"nstaeller\"></layer></ilayer>

Når du vil starte tiden, kalder du funktionen således:
taelTid(1)
Og når du vil stoppe tiden, kalder du funktionen sådan her:
taelTid(0)
Avatar billede sannen Nybegynder
23. august 2001 - 14:38 #3
jakoba..jeg kan altså overhovedet ikke få det til at virke??
Avatar billede sannen Nybegynder
24. august 2001 - 09:24 #4
Jakoba...
problemet er at tælleuret skal starte i det øjeblik du trykker på en af brikkerne(starter spillet), og ende når den sidste brik er kommet på plads,,,jeg kan kun kæde den sammen med når man trykker på \"bland\", men det er ikke meningen at der også skal tælles tid når computeren blander jo...
se http://www.scanbox.dk/new/scanbox_com_ny/scanbox/sider/te.htm
Avatar billede sannen Nybegynder
22. september 2001 - 09:47 #5
ingen svar
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