Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Запрос и разработка модификаций > Часы на форуме


Автор: Добрый Янв 10 2008, 01:11
Как у нас:
АЦ -- Скины и шаблоны -- HTML-шаблоны -- Настройка HTML -- Редактирование шапки форума.
В первом окне, сразу за
QUOTE
<!--IBF.BANNER-->
<div id='logostrip'>
<a href='{ibf.script_url}' title='Форум технической поддержки IPB.SU'><img src='http://ipb.su/uploads/support/post-4-1198098298.gif' alt='Форум технической поддержки IPB.SU' border="0" /></a>
Вставлено это:
QUOTE
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; 
<BODY>
<b><font color="blue">Московское время</font></b>
<span id=tick2>
</span>

<script>
<!--

/*By Website Abstraction
http://wsabstract.com
Credit MUST stay intact for use
*/

function show2(){
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("tick2"): document.all.tick2
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn="PM"
if (hours==0)
hours=00
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
var ctime=hours+":"+minutes+":"+seconds
thelement.innerHTML="<b style='font-size:14;color:blue;'>"+ctime+"</b>"
setTimeout("show2()",1000)
}
window.onload=show2
//-->
</script>
</BODY>


Все.

Автор: Радужная Ноя 23 2008, 22:56
А изменить цвета здесь можно как-нибудь?

Автор: Dron Ноя 23 2008, 23:19
QUOTE (Радужная @ Сегодня, 22:57)
А изменить цвета здесь можно как-нибудь?

Можно... Код совсем короткий посмотрите его внимательно...

Автор: Steve_Fox Ноя 28 2008, 19:32
1.
QUOTE (Добрый @ Янв 10 2008, 01:12)
<b><font color="blue">Московское время</font></b>

2.
QUOTE (Добрый @ Янв 10 2008, 01:12)
var ctime=hours+":"+minutes+":"+seconds
thelement.innerHTML="<b style='font-size:14;color:blue;'>"+ctime+"</b>"
setTimeout("show2()",1000)

Автор: SHAGRON Дек 4 2008, 16:38
а время ток Московское ,нельзя поставить Белорусское время (на 1час меньше) ?

Автор: admin Дек 4 2008, 17:22
SHAGRON, время берётся с часов компьютера пользователя.

Автор: snowess Фев 24 2009, 13:33
Млин, у меня в зависимости от темы, часы начинают "скакать" по шапке!
У меня слово московское справа от шапки, а слово время и само время внизу шапки!

Не подскажете, как это изменить?

Автор: skey Фев 10 2011, 13:03
Народ а можно сделать проще:
Есть сервис который предоставляет часы для сайтов на выбор. Настроить можно все. http://www.clocklink.com/

Автор: Slesher Фев 14 2011, 19:21
skey,

думаю что ваше сообщение уже немного неактуальное...последний пост был оставлен в этой теме ровно два года назад без двух недель..да, и ссылки на сторонние русурсы желательно не указывать...

Автор: Поручик Янв 12 2012, 18:02
Спасибо, всё супер работает))

Автор: Slesher Янв 12 2012, 18:31
Цитата (Поручик @ Сегодня, 18:02)
всё супер работает))


не работает по крайней мере у вас по крайней мере неправмльно т.к. у вас пишет московское время, разница между московским и киевским временем 1 час, а у меня такое же время как и у вас на сайте, хотя на компьютере +2 ГМТ.
Вывод:Этот скрипт показывает локальное время компьютера, разное для каждого пользователя который пребывает в другом часовом поясе. Нельзя обобщать, что оно будет только московское. Если же вы хотите сделать правильные часы для всех, этот скрипт не подойдет.

Автор: admin Янв 12 2012, 18:50
Какой смысл в таких скриптах, если время у всех и так отображается в правом нижнем углу компьютера?

Автор: Slesher Янв 12 2012, 21:35
Цитата (admin @ Сегодня, 18:50)
Какой смысл в таких скриптах, если время у всех и так отображается в правом нижнем углу компьютера?
+
З.Ы.
20 лишних строк чтобы перевести его в нужное место на форуме
лишняя захламленность страницы
лишняя нагрузка на браузер + лишние милисекунды загрузки
дезориентация пользователей как в данном случае

Автор: Сергей Янв 13 2012, 07:23
Цитата (admin @ Янв 12 2012, 21:50)
Какой смысл в таких скриптах, если время у всех и так отображается в правом нижнем углу компьютера?

"Нафаршированный форум всякими бесполезными модификациями" и слово "Новичок" несколько сочитаются друг между другом, не заметили? Со временем каждый поймет потребность каждой модификации на его форуме и будет думать о том, что убрать, а что оставить. (Часы в правом нижнем углу? Не, не слышал laugh.gif )

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)