Показать сообщение отдельно
  #1 (permalink)  
Старый 14.04.2009, 21:10
Новичок на форуме
Отправить личное сообщение для aforse Посмотреть профиль Найти все сообщения от aforse
 
Регистрация: 14.04.2009
Сообщений: 8

Нужно править JS и вправить в PHP
Здравствуйте! Мне нужна помощь, а заключается она в том, что нужно изменить 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>

Нужно сделать соответственные изменения в этих урывках.

Если Вам не составит труда отвечать готовым кодом, то я буду очень рад.
Заранее спасиБо.

Последний раз редактировалось aforse, 14.04.2009 в 21:12.
Ответить с цитированием