Hostem Опубликовано 3 Марта 2004 Жалоба Поделиться Опубликовано 3 Марта 2004 Как сделать так чтобы была вот стартовая цифра и к ней с каждой секундой прибавляло 1? Но по достижению >= еще одного числа счетчик останавливался. И чтобы это все в браузере было видно (как секунду прибавляет). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Meowth[OGD] Опубликовано 3 Марта 2004 Жалоба Поделиться Опубликовано 3 Марта 2004 Каков вопрос таков ответ: с помощью JavaScript к примеру Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 3 Марта 2004 Автор Жалоба Поделиться Опубликовано 3 Марта 2004 А если не разбераюсь в Джаве и книги нету? Можете, хоть примерно, как выглядит код написать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
james Опубликовано 3 Марта 2004 Жалоба Поделиться Опубликовано 3 Марта 2004 пжалста<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] это правда не посекундный счетчик, а часы, но идея одна так что разбирайся =)) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 4 Марта 2004 Автор Жалоба Поделиться Опубликовано 4 Марта 2004 А какие строки нужны для посекундного прибавления? window.onloadЧто значит это?if (document.all||document.getElementById) setInterval("getthedate()",1000)И это? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
AGS Опубликовано 4 Марта 2004 Жалоба Поделиться Опубликовано 4 Марта 2004 Это значит прочти учебник по яваскрипт. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Hostem Опубликовано 4 Марта 2004 Автор Жалоба Поделиться Опубликовано 4 Марта 2004 Это значит прочти учебник по яваскрипт. Нет это такое не значит. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
ZogG Опубликовано 29 Марта 2004 Жалоба Поделиться Опубликовано 29 Марта 2004 sleep(1) вот врод команда есть такая - суекунду ничего не делает во т и пиши!for (i=0;i=24;i++)sleep(1);тока я пхп ненаю сам - поэтому если че исправьте меня! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Valera Опубликовано 29 Марта 2004 Жалоба Поделиться Опубликовано 29 Марта 2004 тока я пхп ненаю сам - поэтому если че исправьте меня!А при чем тут php, нужен скрипт исполняющийся на стороне клиента, а не сервера. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.