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

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


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

Как сделать так чтобы была вот стартовая цифра и к ней с каждой секундой прибавляло 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, нужен скрипт исполняющийся на стороне клиента, а не сервера.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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