Думаю, из названия всё ясно. Мне нужно 5-6 шапок, которые меняются в зависимости от времени суток. Например, с 6 утра до 9 - одна шапка, с 9 до 12 - другая и т.д. Причём, если можно, чтобы люди из разных городов с разными часовыми поясами видели разные шапки. То есть у кого-то утро, он видит утреннюю шапку, в то же время у меня, например, вечер, и я вижу вечернюю. Есть ли такой скрипт и вообще, возможно ли такое? Заранее спасибо)
Шапка, меняющаяся в зависимости от времени суток.
Сообщений 1 страница 9 из 9
Поделиться2Вт, 21 Авг 2012 16:01:40
Ищи...была уже такая тема.
Поделиться3Вт, 21 Авг 2012 16:03:14
Ищи...была уже такая тема.
Не нашла
Поделиться5Вт, 21 Авг 2012 16:15:30
уже нашла)
Отредактировано janyst (Вт, 21 Авг 2012 16:21:21)
Поделиться6Вт, 21 Авг 2012 16:22:31
ruslan_as
Спасибо огромное, но я немного не въехала...
вот код, меняющий не только фон, но и шапку. Однако меняются они только в 7.00 и в 18.00. А мне надо чтоб почаще менялось. Можно так сделать?
<script language="JavaScript"> <!-- theTime = new Date(); theHour = theTime.getHours(); if(theHour>6&&theHour<18){ document.write('<style>body{margin: 0; padding: 0; background: no-repeat #000000 url("Ссылка на картинку") scroll top center;}</style>'); } else{ document.write('<style>body{margin: 0; padding: 0; background: no-repeat #ffffff url("Ссылка на картинку") scroll top center;}</style>'); } --> </script>
Поделиться7Вт, 21 Авг 2012 16:32:26
Coffe
Там Ночной Призрак с Deffом что-то пытались сделать....ловите их....
Поделиться8Вт, 21 Авг 2012 17:08:26
ruslan_as
Окай) Спасибо большое, если что не так будет, ещё спрошу)
Поделиться9Вт, 21 Авг 2012 18:31:28
от код, меняющий не только фон, но и шапку. Однако меняются они только в 7.00 и в 18.00. А мне надо чтоб почаще менялось. Можно так сделать?
В Начало HTML верх:
ПОВРЕМЕННАЯ СМЕНА ФОНОВОЙ КАРТИНКИ У ПРОИЗВОЛЬНОГО ЭЛЕМЕНТА:
(Задаётся селектором(красным) в теге <style>)
Кол-во Временных делений и картинки - задаёте сами(выделено синим)
<style id="ElemStyle" type="text/css">
#MyElement{
background:url("Начальная ссылка на картинку") center top no-repeat;
}
</style><script language="JavaScript">
var myArr={
0:"Ссылка на картинку",
4:"Ссылка на картинку",
8:"Ссылка на картинку",
12:"Ссылка на картинку",
24:"Ссылка на картинку","End":0};
var background;
var theTime = new Date();
theHour = theTime.getHours();
var Ar = [],j=0;
for(var i in myArr){
if(i!="End"){
Ar[j]=parseInt(i);//alert(j)
if( j>0 && theHour > Ar[j-1]&& theHour < Ar[j]){
background=myArr[Ar[j-1]];break;
}
j++;
}
}
if(theHour < Ar[1]&&theHour >Ar[0]){
background=myArr[Ar[Ar.length-1]];
}
var a=$("#ElemStyle");
a.html(a.html().replace(/url\("?(.*?)"?\)/i,'url("'+background+'")'));//
</script>
Отредактировано Deff (Вт, 21 Авг 2012 18:49:26)