<script type="text/javascript"> time = null; function timedCount() { $.ajax({ type : 'get', url : 'ssc_cq.php', dataType : 'json', success : function(a){ //获取到时间格式为分秒数 如9:25 var t = a.time.substr(a.time.length-2); var m = a.time.charAt(a.time.length -4); var e = parseInt(m*60) + parseInt(t); time = parseInt(600) - parseInt(e); var intDiff = parseInt(time); timer(intDiff); } }) setTimeout("timedCount()",10000) } //倒计时总秒数量 function timer(intDiff) { window.setInterval(function () { var day = 0, hour = 0, minute = 0, second = 0; //时间默认值 if (intDiff > 0) { day = Math.floor(intDiff / (60 * 60 * 24)); hour = Math.floor(intDiff / (60 * 60)) - (day * 24); minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60); second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60); } if (minute <= 9) minute = '0' + minute; if (second <= 9) second = '0' + second; $('#day_show').html(day + "天"); $('#hour_show').html('<s id="h"></s>' + hour + '时'); $('#minute_show').html('<s></s>' + minute + '分'); $('#second_show').html('<s></s>' + second + '秒'); intDiff--; }, 1000); } $(function () { timedCount() }); </script>
Untuk mengelakkan penipuan, masa diambil dari pelayan setiap 10 saat tidak ada masalah apabila ia mula berjalan, tetapi ia mula menjadi gila selepas beberapa minit saya tidak tahu sebabnya bantu saya mengubah suainya