Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.04.2019, 22:59
Новичок на форуме
Отправить личное сообщение для igor2244 Посмотреть профиль Найти все сообщения от igor2244
 
Регистрация: 21.04.2019
Сообщений: 3

Помогите понять скрипт.
<script type="text/javascript">
function clock() {
var d = new Date();
var month_num = d.getMonth()
var day = d.getDate();
var hours = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();

month=new Array("января", "февраля", "марта", "апреля", "мая", "июня",
"июля", "августа", "сентября", "октября", "ноября", "декабря");

if (day <= 9) day = "0" + day;
if (hours <= 9) hours = "0" + hours;
if (minutes <= 9) minutes = "0" + minutes;
if (seconds <= 9) seconds = "0" + seconds;

date_time = "Сегодня - " + day + " " + month[month_num] + " " + d.getFullYear() +
" г.&nbsp;&nbsp;&nbsp;Текущее время - "+ hours + ":" + minutes + ":" + seconds;
//от сюда
if (document.layers) {
document.layers.doc_time.document.write(date_time) ;
document.layers.doc_time.document.close();
}
else document.getElementById("doc_time").innerHTML = date_time;
setTimeout("clock()", 1000);
//до сюда
}
</script>
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2019, 23:08
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от igor2244
document.layers
Этот document.layers был особенностью супер-древнего Netscape. Этого в стандарте нет.

Сообщение от igor2244
//от сюда
if (document.layers) {
document.layers.doc_time.document.write(date_time) ;
document.layers.doc_time.document.close();
}
else document.getElementById("doc_time").innerHTML = date_time;
setTimeout("clock()", 1000);
//до сюда
Вы нуждаетесь только в ...
document.getElementById("doc_time").innerHTML = date_time;
setTimeout(clock, 1000);


Это говорит, чтобы написать ваши текущие даты на странице и чтобы через секунду повторить опять!
Ответить с цитированием
  #3 (permalink)  
Старый 21.04.2019, 23:31
Новичок на форуме
Отправить личное сообщение для igor2244 Посмотреть профиль Найти все сообщения от igor2244
 
Регистрация: 21.04.2019
Сообщений: 3

Благодарю
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста правильно написать скрипт raffx Events/DOM/Window 17 16.10.2012 20:31
Помогите составить скрипт для списка Новенькая Общие вопросы Javascript 9 10.09.2012 06:58
Помогите! "Не работает скрипт отсчета времени! Я нуб) Dobson Общие вопросы Javascript 4 28.05.2011 18:20
Скрипт if помогите пЕньку NeverLux Общие вопросы Javascript 1 06.01.2011 14:33
Люди, помогите адаптировать скрипт под Оперу KiLLk Opera, Safari и др. 1 01.06.2009 01:05