Здравствуйте! Мне нужна помощь, а заключается она в том, что нужно изменить JS и заставить его работать в шаблоне.
Код:
|
<HTML>
<HEAD>
<Script type="text/JavaScript">
function change() {
today = new Date()
tday = today.getDate()
tmonth = today.getMonth()+1
if (tday==29 && tmonth==3)
{document.logo.setAttribute('src','1.jpg')}
else
{document.logo.setAttribute('src','2.jpg')}}
</Script>
</HEAD>
<BODY onLoad="change()">
<img src="3.jpg" name="logo">
</body>
</html> |
Этот скрипт в зависимости от даты ставит разные картинки.
Буду перечислять проблемки.
1) Т.к. дат может быть много, то оператор If будет повторятся неоднократно. Возможно ли это переделать с применением оператора Case, если таков существует? (плз, в примере используйте более 2х дат)
2) Нужно изменить так скрипт, чтоб он не изменял название картинки, а стиль, т.е. есть ссылка, на фоне которой, будет стоять та или ина картинка в зависимости от даты.
Вот привожу часть кода с CSS:
Код:
|
h1.logo a {
width: 290px;
display: block;
background: url(../images/logo.png) no-repeat;
position: absolute;
height: 120px;
bottom: 0px;
left: 350px;
} |
и часть кода из шаблона:
Код:
|
<h1 class="logo">
<a href="index.php" title="<?php echo $siteName; ?>">
<span>
<?php echo $siteName; ?>
</span>
</a>
</h1> |
Нужно сделать соответственные изменения в этих урывках.
Если Вам не составит труда отвечать готовым кодом, то я буду очень рад.
Заранее спасиБо.