|
|
Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт часов |
Скрипт часов |
Итак всем привет вчера написал скрипт.
Код: <span id=tick1> </span> <script> var moscow = 3 function show2(){ var tm=new Date() var timezone = tm.getTimezoneOffset()/60 + moscow if (!document.all && !document.getElementById) return thelement_1=document.getElementById? document.getElementById("tick1"): document.all.tick1 var h=tm.getHours() + timezone; var m=tm.getMinutes(); var dn3="" if (h<12) dn3="" if (h>12) h=h-12 if (h==0) h=12 if (m<=9) m="0"+m var time=h+":"+m+" "+dn3 thelement_1.innerHTML=""+time+"</b>" setTimeout("show2()",1000) } window.onload=show2 </script> Поставил на сайт и тут возникла такая проблема мне нужно в 2 местах чтоб стоял этот скрипт ,а получается так что он отображается только в одном мести кто может помочь подсказать ,что дописать или ,что изменит а ,то голову ломаю себе Сообщение отредактировал Frag6452 - Суббота, 06 Апр 2013, 05:27:04
|
Frag6452,
Сообщение отредактировал Miss_Esq - Суббота, 06 Апр 2013, 08:39:11
|
Супер всё работает ,но есть маленький нюанс видишь команду var moscow = 3 вот это отвечает за часовой пояс времени ,если поставить всё так то будет везде одинаковое время ,а как ещё и этот команду задать для каждого времени
Добавлено (06 Апр 2013, 12:35:44) |
Frag6452, Пробуйте
if (h<24) dn3="" if (h>24) h=h-24 if (h==0) h=24 if (m<=9) |
| |||
| |||