代码是从今天开始到28号,每天切换一张图,我改了系统时间,观察的时候发现并不是准时(00:00:00)切换的,而是过了几十秒后才切换图片(每次超过的时间不定)。是哪里有问题?
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
<img id="img-djs">
<script>
window.onload = function(){
show();
}
function show()
{
var endtime = new Date("2016/12/28");//结束时间
var nowtime = new Date();
var day = endtime.getDate()-nowtime.getDate();
if(day<0)
day=0;
document.getElementById("img-djs").src="images/"+day+".png";
setTimeout("show()",1000);
}
</script>
</body>
</html>
相关分类