Показать сообщение отдельно
  #5 (permalink)  
Старый 07.04.2010, 20:47
Аспирант
Отправить личное сообщение для viktod Посмотреть профиль Найти все сообщения от viktod
 
Регистрация: 10.02.2010
Сообщений: 37

Первая часть кода:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>111111</title>
<script type = "text/javascript">
function getSeconds() {
var now = new Date();
var time = now.getTime(); // time now in milliseconds
var midnight = new Date(now.getFullYear(),now.getMonth(),now.getDate( ),0,0,0); // midnight 0000 hrs
// midnight - change time hh,mm,ss to whatever time required, e.g. 7,50,0 (0750)
var ft = midnight.getTime() + 86400000; // add one day
var diff = ft - time;
diff = parseInt(diff/1000);
if (diff > 86400) {diff = diff - 86400}
startTimer (diff);
}


var timeInSecs;
var ticker;

function startTimer(secs){
timeInSecs = parseInt(secs);
ticker = setInterval("tick()",1000);
tick(); // to start counter display right away
}

function tick() {
var secs = timeInSecs;
if (secs>0) {
timeInSecs--;
}
else {
clearInterval(ticker); // stop counting at zero
//getSeconds(); // and start again if required
}

var hours= Math.floor(secs/3600);
secs %= 3600;
var mins = Math.floor(secs/60);
secs %= 60;
var result = ((hours < 10 ) ? "0" : "-" ) + hours + " hours " + ( (mins < 10) ? "0" : "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" ) + mins
+ " minutes " + ( (secs < 10) ? "0" : "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" ) + secs + " seconds";
document.getElementById("countdown").innerHTML = " " + result;
}
</script>

</head>
Ответить с цитированием