Показать сообщение отдельно
  #2 (permalink)  
Старый 28.11.2012, 23:05
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от Snewstar Посмотреть сообщение
Помогите разобрать код, что озночает каждая из строк скрипта ПЛИЗ
<script>
<!--
function show2(){ // функция показа даты и времени
var Digital=new Date() // создается объект Date с датой и временем в данный момент
var hours=Digital.getHours() // получаем час
var minutes=Digital.getMinutes() // получаем минуту
var seconds=Digital.getSeconds() // получаем секунду
var dn="AM" // установка флага в AM (до 12 часов дня)
if (hours>12){ // если уже больше 12 часов дня
dn="PM" // то устанавливаем флаг в PM
hours=hours-12 // и из переменной содержащей час вычитаем 12
}
if (hours==0) // если полночь
hours=12 // устанавливаем переменную часов в 12
if (minutes<=9) // если минут меньше 10
minutes="0"+minutes // то записываем в виде 00, 01, 02,...
if (seconds<=9) // аналогично как
seconds="0"+seconds // и с минутами
var ctime="<b><font face='Verdana' color='#ffffff'>"+hours+":"+minutes+":"+seconds+" "+dn+"</font></b>" // записываем данные по времени в переменную с разметкой
if (!document.all) // если ничего нет на странице
document.write(ctime) // то выводим данные из переменной ctime
else // иначе
tick2.innerHTML=ctime // выводим данные из переменной ctime в элементе tick2
}
function loadclock(){ // функция запуска обновления даты
if (document.all) // если на странице что-то есть, то запускаем таймер
setInterval("show2()",1000) // который будет вызывать соответствующую функцию каждую секунду
}
if (!document.all) // если на странице ничего нет
show2() // вызываем функцию show2
-->
</script>
Ответить с цитированием