Ienākt mājas lapā
Sakums
Forums
Raksti
Faili
Kontakti
Foto
Radio
[ Jaunas vēstules · Dalībnieki · Foruma noteikumi · Meklēšana · RSS ]
  • Lappuse 1 no 1
  • 1
Шапка меняется в зависимости от времени
EdgarsДата: Piektdiena, 2009-06-19, 5:50 PM | Сообщение # 1
[ ] Вопрос: Как сделать чтобы шапка менялась, например утром одна шапка, а ночью другая?
Ответ:
Создаёшь папку logo в корне. Туда кидаешь четыре шапки с такими названиями:
1.gif - ночная шапка (00:00 — 07:00)
2.gif - утреняя шапка (07:00 — 12:00)
3.gif - дневная шапка (12:00 — 19:00)
4.gif - вечерняя шапка (19:00 — 00:00)

Если расширение файлов не gif, то измени его в коде.
Где нужно выводить шапку поставь в коде :

Code

<script type="text/javascript">   
function shapka(n)   
{document.write('<img border="0" src="/logo/'+n+'.gif">');}   
var h=(new Date()).getHours();   
if (h > 23 || h <7) shapka('1');   
if (h > 6 && h < 12) shapka('2');   
if (h > 11 && h < 19) shapka('3');   
if (h > 18 && h < 24) shapka('4');   
</script>

Вопрос: А как сделать чтобы шапка менялась при обновлении?
Ответ:
Создать папку и кинуть туда свои шапки. А где надо вывести её вставь этот код:
Code

<script type="text/javascript">   
sha=Math.floor(Math.random() * 5);   
document.write('<img src="http://путь_к_папке_с_шапками/logo'+sha+'.gif" border="0" />');   
</script>

В папке шапки должны иметь названия logo0.gif , logo1.gif , logo2.gif и т.д
  • Lappuse 1 no 1
  • 1
Meklēšana: