linkpi_firmware_history/rootfs/link/web/demo/timer.html

38 lines
1.3 KiB
HTML
Raw Permalink Normal View History

2024-02-15 22:07:30 +01:00
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<div id="text1" style="font-size: 100px; font-weight: bolder; font-family:'微软雅黑'; text-align: center;">00:00</div>
<div>
<div id="text2" style="font-size: 300px; font-weight: bolder; font-family:'微软雅黑'; text-align: center; width: 50%; display: inline-block;">000</div><div id="text3" style="font-size: 300px; font-weight: bolder; font-family:'微软雅黑'; text-align: center; width: 50%; display: inline-block;">000</div>
</div>
<div id="bar" style="position: absolute; left:50%; width: 200px; height: 80px; margin-left: -100px; background: #000;"></div>
</body>
<script>
var startTime=new Date().getTime();
function PrefixInteger(num, n) {
return (Array(n).join(0) + num).slice(-n);
}
function update()
{
var curTime=new Date().getTime();
var dif=curTime-startTime;
var m=Math.floor(dif/60000);
dif=dif%60000;
var s=Math.floor(dif/1000);
var ms=dif%1000;
document.getElementById("text1").innerHTML=m+":"+PrefixInteger(s,2);
document.getElementById("text2").innerHTML=PrefixInteger(ms,3);
document.getElementById("text3").innerHTML=PrefixInteger(ms,3);
document.getElementById("bar").style.top=(ms)+"px";
}
setInterval(update,4);
</script>
</html>