Перейти к контенту

Как сделать посекундный счетчик?


Рекомендуемые сообщения

Как сделать так чтобы была вот стартовая цифра и к ней с каждой секундой прибавляло 1? Но по достижению >= еще одного числа счетчик останавливался.

 

И чтобы это все в браузере было видно (как секунду прибавляет).

Ссылка на комментарий
Поделиться на других сайтах

А если не разбераюсь в Джаве и книги нету? Можете, хоть примерно, как выглядит код написать?
Ссылка на комментарий
Поделиться на других сайтах

пжалста

<DIV align=center><SPAN id=clock>
<script language=JavaScript>

<!-- Begin
var dayarray=new Array("Воскресение","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота") 
var montharray=new Array("Января","Февраля","Марта","Апреля","Мая","Июня","Июля","Августа","Сентября","Октября","Ноября","Декабря") 

function getthedate() {

var mydate=new Date()

var year=mydate.getFullYear()
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym < 10) {
daym="0"+daym
}

var hours=mydate.getHours()
var minutes=mydate.getMinutes()
var seconds=mydate.getSeconds()

if (hours==0) {
hours=24
}

if (minutes<=9) {
minutes="0"+minutes
}

if (seconds<=9) {
seconds="0"+seconds
}

var cdate= daym+" "+montharray[month]+" "+" "+year+" "+"|"+" "+dayarray[day]+" "+"|"+" "+hours+":"+minutes+":"+seconds

if (document.all)
document.all.clock.innerHTML=cdate
else if (document.getElementById)
document.getElementById("clock").innerHTML=cdate
else
document.write(cdate)
}

if (!document.all&&!document.getElementById)
getthedate()

function goforit() {
if (document.all||document.getElementById)
setInterval("getthedate()",1000)
}

window.onload=goforit

now = new Date
if (now.getHours() < 5) {
 document.write("Доброй ночи!")
}
else if (now.getHours() < 11) {
 document.write("Доброе утро!")
}

else if (now.getHours() < 19) {
 document.write("Добрый день !")
}
               else {
 document.write("Добрый вечер!")
}

//  End -->
</SCRIPT>
</TABLE>
</SPAN></DIV>

Добавлено в [mergetime]1078338856[/mergetime]

это правда не посекундный счетчик, а часы, но идея одна так что разбирайся =))

Ссылка на комментарий
Поделиться на других сайтах

А какие строки нужны для посекундного прибавления?

 

window.onload

Что значит это?

if (document.all||document.getElementById) setInterval("getthedate()",1000)

И это?

Ссылка на комментарий
Поделиться на других сайтах

Это значит прочти учебник по яваскрипт.

 

Нет это такое не значит.

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

sleep(1) вот врод команда есть такая - суекунду ничего не делает во т и пиши!

for (i=0;i=24;i++)

sleep(1);

тока я пхп ненаю сам - поэтому если че исправьте меня!

Ссылка на комментарий
Поделиться на других сайтах

тока я пхп ненаю сам - поэтому если че исправьте меня!

А при чем тут php, нужен скрипт исполняющийся на стороне клиента, а не сервера.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.