Avatar billede nikolajdu Nybegynder
04. januar 2002 - 14:35 Der er 5 kommentarer og
1 løsning

min MATH.round dutter hat og briller

Jeg trækker den aktuelle position ud i sekunder fra min MediaPlayer med:

    var playerPos = player.currentPosition;

Så vil jeg gerne regne ud til sekunder og minutter og jeg har brugt det før til Real Player, men det vil ikke virke her:
   
    var seconds = Math.round(playerPos/1000);
    var minutes = Math.floor(seconds/60);
    seconds = seconds%60;
    document.f.sekunder.value = seconds;
    document.f.minutter.value = minutes;

Hvis jeg bare nøjes med:

    document.f.aa.value = playerPos

Så får jeg fint et tal der f.eks hedder: 345.0114685

Prøver jeg derimod at runde af bliver tallet altid 0.

Hvorfor sørensen kan jeg ikke få lov at runde af??

/Nikolaj
Avatar billede erikjacobsen Ekspert
04. januar 2002 - 14:39 #1
Fordi du dividerer med 1000
Avatar billede medions Nybegynder
04. januar 2002 - 14:39 #2
hmm... prøv at smække det over i en <input type=\"hidden\" name=\"rounddown\">

og så sig:

<script language=\"VBScript\">
strRound = form.rounddown.value
document.write round(strRound)
</script>


//Rune
Avatar billede nikolajdu Nybegynder
04. januar 2002 - 14:48 #3
Erik - Gah hvor er jeg klog. :((

Min Real Player smider alt i milisekunder hvorimod MediaPlayer smider det i sekunder... gah. Smid et svar :))

Medions - Kan desværre ikke bruge en VB løsning

/Nikolaj
Avatar billede erikjacobsen Ekspert
04. januar 2002 - 14:53 #4
ok da
Avatar billede medions Nybegynder
04. januar 2002 - 15:03 #5
*G* ok.

well, jeg tænkte bare at hvis ikke der var andre muligheder så kunne man jo prøve med en sådan en.. ;-)

held og lykke med scriptet!

//Rune
Avatar billede nikolajdu Nybegynder
04. januar 2002 - 15:04 #6
Tak tak. Det virker fint nu :))
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