> Jeg har længe søgt efter en js timer der viser en tekstbox hvor der tælles
> op med milisekunder når siden indlæses.
>
> Er der nogen der har noget ala
>
http://www.jsmadeeasy.com/javascripts/Clocks%20And%20Date/Page%20Timer/
bare
> med milisekunder?
<div id="millis"> </div>
<input type="button" onClick="startstopCount();" value="Start eller Stop
tæller">
<script>
d = new Date();
r = 0;
function showMS() {
var now = new Date();
ms =
parseInt(Date.UTC(now.getFullYear(),now.getMonth(),now.getDate(),now.getHours
(),now.getMinutes(),now.getSeconds(),now.getMilliseconds())) -
parseInt(Date.UTC(d.getFullYear(),d.getMonth(),d.getDate(),d.getHours(),d.get
Minutes(),d.getSeconds(),d.getMilliseconds()));
document.getElementById('millis').innerHTML = ms + " millisekunder";
}
function startCount() {
msc = setInterval("showMS();",100);
r = 1;
}
function stopCount() {
clearInterval(msc);
r = 0;
}
function startstopCount() {
(r) ? stopCount() : startCount();
}
startCount();
</script>
Dette tæller hvert 100. milisekund (tiendedel sekund), men du kan tælle hvert
tiende milisekund (hundrededel sekund) ved at erstatte 100 med 10 i
startCount-funktionen.
Det frarådes kraftigt at tæller hvert enkelt milisekund da afviklingen af
resten af script'sne på siden bliver meget langsom!
Håber du kan bruge det!
MVH Jonas (aka Juke)
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials