Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Смена картинок по времени года (https://javascript.ru/forum/misc/23087-smena-kartinok-po-vremeni-goda.html)

Lopnoir 10.11.2011 21:40

Смена картинок по времени года
 
Здравствуйте.Решил наконец то автоматизировать сайт. Чтоб дизайн менялся по времени года. Нужно чтобы шапка у меню менялась автоматом. Делал для шапки сайта с помощью этого скрипта и все работало.
<script type="text/javascript">
var date = new Date()
var month = date.getMonth() + 1
var day = date.getDate()
var cure = day+"."+month;

if(cure == "21.6"){document.write('<img src=" http://сайт /картинка.jpg'">');}
if(cure == "22.6"){document.write('<img src=" http://сайт/картинка.jpg'">');}

</script>

Но тут нужно как то верхний скрипт соединить с этим(тот что ниже).

<table border="0" cellpadding="0" cellspacing="0" width="204">
<tr><td height="28" colspan="3" style="background:url('http://сайт/картинка.jpg') #ffffff;border:1px solid #ffffff;color:#ffffff;" align="center"><b>TITLE</b></td></tr>
<tr><td colspan="3"><img src="/.s/t/901/6.gif" border="0" width="5" height="5"></td></tr>
<tr><td width="1" style="background:url('/.s/t/901/7.gif') bottom no-repeat;" valign="top"><img src="/.s/t/901/7.gif" border="0"></td><td style="background:#FFFFFF;padding:5px;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;">CONTENT</td><td width="1" style="background:url('/.s/t/901/7.gif') bottom no-repeat;" valign="top"><img src="/.s/t/901/7.gif" border="0"></td></tr>
</table><div style="height:5px;"><img src="/.s/t/901/6.gif" border="0" width="5" height="5"></div>

Прошу помощи знающих людей. Нужно чтоб менялась вот эта картинка
<tr><td height="28" colspan="3" style="background:url('http://сайт/ВОТ ЭТА КАРТИНКА.jpg') #ffffff;border:1px solid #ffffff;color:#ffffff;" align="center"><b>TITLE</b></td></tr>
Сайт http://staraya-vichuga.ru/

ksa 10.11.2011 22:33

Lopnoir, такие дела лучше делаются серверным скриптом...

Lopnoir 10.11.2011 22:35

Сайт на юкозе. Вот в этом то и проблема. Может можно как то другим методом?

trikadin 10.11.2011 22:54

Цитата:

Сообщение от Lopnoir
Сайт на юкозе.

У меня эта фраза ассоциируется с "Я пишу на jQuery".

Например, так:

month= (new Date()).getMonth();
if (month < 2 || month == 11)
 time_of_year= "winter"
else if (month < 5)
 time_of_year= "spring"
else if (month < 8)
 time_of_year= "summer"
else
 time_of_year= "autumn";

document.getElementById("главная картинка и т.д.").src=time_of_year + ".jpg"

рони 10.11.2011 23:58

trikadin, на всякий случай
(new Date()).getMonth() --- Возвращает целое число от 0 до 11.

trikadin 11.11.2011 07:23

рони, блин, вот забыл, а проверить не потрудился... Ща переделаю.

Lopnoir 21.07.2012 20:39

Огромное спасибо за помощь


Часовой пояс GMT +3, время: 15:51.