![]() |
|
||||||||||
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Я тут на яве вот токие часики намписал
current_date = new Date(); document.write(current_date.getHours() + ":" + current_date.getMinutes() + ":" + current_date.getSeconds()); А вапрос в том как сделать что бы они ходили а не так и стояли. Помагите дайте код плз. ![]() |
|
|||||
|
Audax here
Регистрация: Jul 2002
Адрес: in da lightnin
Сообщений: 855
|
Ну типа подпиши снизу
setInterval('current_date',1);
__________________
Audax! |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
а вот не работает!
Посмотри пожалуйста весь код. <html> <head> <title>часы</title> </head> <body bgcolor="#CCCCFF" text="#000000"> <font style="font-size : 120px"> <script language="JavaScript"> current_date = new Date(); document.write(current_date.getHours() + ":" + current_date.getMinutes() + ":" + current_date.getSeconds()); setInterval('current_date',1); </script> </font> </body> </html> ![]() |
|
|||||
|
Audax here
Регистрация: Jul 2002
Адрес: in da lightnin
Сообщений: 855
|
Короче...
<SCRIPT LANGUAGE="JavaScript"> function lead0(val) { return (val < 10)? "0" + val.toString(): val;} function buildTime() { var time = new Date(); var ampm = "AM"; var h = time.getHours(); if (h>12) { h=h-12; ampm = "PM";} return lead0(h) + ":" + lead0(time.getMinutes()) + ":" + lead0(time.getSeconds()) + ampm; } function tick() { document.all.clock.innerText = buildTime();} </SCRIPT> </HEAD> <BODY ONUNLOAD="if (null!= window.tmr) clearInterval(window.tmr);" ONLOAD="window.tmr=setInterval('tick()',1);"> <SPAN ID="clock"> <SCRIPT LANGUAGE="JavaScript"> document.write(buildTime()); </SCRIPT> </SPAN> </BODY>
__________________
Audax! |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Ваапервых я хочу без всяких AM!
А во вторых я то код не понял! ![]() Мне ведь нужно понять как это делается! ![]() |
|
|||||
|
Audax here
Регистрация: Jul 2002
Адрес: in da lightnin
Сообщений: 855
|
Извини что резок был, но времени было в обрез, а смотрю раз хелп то нало хелпнуть.
<SCRIPT LANGUAGE="JavaScript"> function lead0(val) { return (val < 10)? "0" + val.toString(): val;}//тут присабачиваем циферку ноль когда число времени меньше 10 function buildTime() { var time = new Date(); var ampm = "AM"; //это можно стереть var h = time.getHours();//ну это ясно if (h>12) { h=h-12; ampm = "PM";} //это тоже можно стереть return lead0(h) + ":" + lead0(time.getMinutes()) + ":" + lead0(time.getSeconds());//здесь формируем вид часов } function tick() { document.all.clock.innerText = buildTime();}//запускаем... </SCRIPT> </HEAD> <BODY ONUNLOAD="if (null!= window.tmr) clearInterval(window.tmr);" //это если уже что-то тикает ONLOAD="window.tmr=setInterval('tick()',1);"> <SPAN ID="clock"> <SCRIPT LANGUAGE="JavaScript"> document.write(buildTime());//запускаем часики... </SCRIPT> </SPAN> </BODY> Удачи ![]()
__________________
Audax! |
|
|||||
|
Прикольный не модератор
Регистрация: Apr 2002
Сообщений: 189
|
Вот тебе за это жирное Спосибо!
![]() |
![]() |
Часовой пояс GMT +4, время: 01:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|