Привет! Есть скрипт часов с датой Слабо актуальные запросы по скриптам, в топике скриптов - и есть форум http://vkontakte.forum.cool/. Вопрос, подскажите пожалуйста, как поставить этот скрипт в правый нижний угол шапки форума? И еще, как сделать шрифт часов более светлым?
Часы в шапку
Сообщений 1 страница 8 из 8
Поделиться2Чт, 11 Июл 2019 22:10:32
ИВП
У Вас шапка меньше размера календаря... по высоте
Можно календарь оставить как есть, а часы воткнуть другие, со стрелкой, поменее
В Начало HTML верх:
<!----- Часики -----> <div align="center" style="position:absolute;right:0"> <embed style="margin: -28px -230px auto auto" src="http://www.clocklink.com/clocks/0012-silver.swf?TimeZone=R2T&" width="166" height="166" wmode="transparent" type="application/x-shockwave-flash"> </div>
Отредактировано Deff (Чт, 11 Июл 2019 22:11:52)
Поделиться3Чт, 11 Июл 2019 23:29:30
Есть скрипт часов с датой Слабо актуальные запросы по скриптам, в топике скриптов
Эти, по-моему, лучше:
<DIV align=center><div style="margin-bottom:2px;"><SPAN id=clock>
<script language=JavaScript>
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=12
}
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() < 6) {
document.write("Доброй ночи!")
}
else if (now.getHours() < 12) {
document.write("Доброе утро!")
}
else if (now.getHours() < 18) {
document.write("Добрый день!")
}
else {
document.write("Добрый вечер!")
}
</SCRIPT>
</SPAN></div></DIV>Поделиться4Пт, 12 Июл 2019 04:53:08
ИВП
У Вас шапка меньше размера календаря... по высоте
Странно, когда я ставлю код на форум, то часы идут в одну строку.
Вот этот скрипт
Текущие дата и время <script>
var tags_before_clock = " <font class=\"clock\">"
var tags_middle_clock = " "
var tags_after_clock = " </font>"
document.write('<span id="clock"></span>');
DaysofWeek = new Array()
DaysofWeek[0]="Воскресенье"
DaysofWeek[1]="Понедельник"
DaysofWeek[2]="Вторник"
DaysofWeek[3]="Среда"
DaysofWeek[4]="Четверг"
DaysofWeek[5]="Пятница"
DaysofWeek[6]="Суббота"
Months = new Array()
Months[0]="Января"
Months[1]="Февраля"
Months[2]="Марта"
Months[3]="Апреля"
Months[4]="Мая"
Months[5]="Июня"
Months[6]="Июля"
Months[7]="Августа"
Months[8]="Сентября"
Months[9]="Октября"
Months[10]="Ноября"
Months[11]="Декабря"
function upclock(){
var dte = new Date();
var hrs = dte.getHours();
var min = dte.getMinutes();
var sec = dte.getSeconds();
var day = DaysofWeek[dte.getDay()]
var date = dte.getDate()
var month = Months[dte.getMonth()]
var year = dte.getFullYear()
var col = ":";
var spc = " ";
var com = ",";
var apm;
if (12 < hrs) { apm="<font size='-1'><span class=\"gensmall\"> pm</span></font>"; hrs-=12; }
else { apm="<font size='-1'><span class=\"gensmall\"> am</span></font>"; }
if (hrs == 0) hrs=12;
if (min<=9) min="0"+min;
if (sec<=9) sec="0"+sec;
if(navigator.appName == "Netscape") {
clock = document.getElementById("clock");
clock.innerHTML = tags_before_clock+hrs+col+min+col+sec+apm+spc+tags_middle_clock+spc+day+com+spc+month+spc+date+com+spc+year+tags_after_clock;
}
if (navigator.appVersion.indexOf("MSIE") != -1){
clock.innerHTML = tags_before_clock+spc+day+com+spc+date+spc+month+spc+year+com+tags_middle_clock+hrs+col+min+col+sec+apm+spc+tags_after_clock;
}
}
setInterval("upclock()",1000);
</script> А тот календарь, что у меня в боковой панели, я хочу убрать.
Поделиться5Пт, 12 Июл 2019 04:57:08
ИВП написал(а):Есть скрипт часов с датой Слабо актуальные запросы по скриптам, в топике скриптов
Эти, по-моему, лучше:
Код:<DIV align=center><div style="margin-bottom:2px;"><SPAN id=clock> <script language=JavaScript> 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=12 } 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() < 6) { document.write("Доброй ночи!") } else if (now.getHours() < 12) { document.write("Доброе утро!") } else if (now.getHours() < 18) { document.write("Добрый день!") } else { document.write("Добрый вечер!") } </SCRIPT> </SPAN></div></DIV>
Можно и этот, но как поставить его в правый нижний угол шапки?
Поделиться6Пт, 12 Июл 2019 11:40:41
Попробовал вот так
<div align="center" style="position:absolute;top:100px;right:-190px">
<SPAN id=clock>
<script language=JavaScript>
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=12
}
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() < 6) {
document.write("Доброй ночи!")
}
else if (now.getHours() < 12) {
document.write("Доброе утро!")
}
else if (now.getHours() < 18) {
document.write("Добрый день!")
}
else {
document.write("Добрый вечер!")
}
</SCRIPT>
</SPAN></div></div>Исказились оформление и шрифт форума. Что не так? Блин, говорила мама иди в институт учиться)))
Отредактировано ИВП (Пт, 12 Июл 2019 11:55:30)
Поделиться7Пт, 12 Июл 2019 12:31:47
Всё, разобрался. Спасибо за подсказки, без них не смог бы!
Похожие темы
| Шапки для форума на заказ | Корзина | Сб, 27 Июл 2013 |
| шапка на форуме | Корзина | Чт, 5 Авг 2010 |
| как поменять шапку | Корзина | Ср, 25 Авг 2010 |
| Изменилась шапка меню и не работает кнопка "Администрирование" | Корзина | Ср, 22 Июн 2011 |
| Баннеры и шапка | Архив | Чт, 7 Янв 2016 |
