Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: анимирование кнопок на JavaScript
 
 автор: saf   (05.04.2007 в 20:42)   письмо автору
 
 

Пожалуйста подскажите почему при размещении своего сайта у меня не работает следующая конструкция:
<a href="index.html" onmouseover="document.cat1.src='images/glav.GIF';" onmouseout="document.cat1.src='images/glav1.GIF';"><img src="images/glav1.GIF"border=0 name="cat1" width=150 height=45></a>
когда тестировал на своем компе все было впорядке

   
 
 автор: ddhvvn   (05.04.2007 в 20:55)   письмо автору
 
   для: saf   (05.04.2007 в 20:42)
 

document.cat1 замените на document.getElementById('cat1')

   
 
 автор: saf   (05.04.2007 в 21:14)   письмо автору
 
   для: ddhvvn   (05.04.2007 в 20:55)
 

всеравно не работает
вот сайт www.safarov.hut2.ru

   
 
 автор: CNT   (05.04.2007 в 21:22)   письмо автору
 
   для: saf   (05.04.2007 в 21:14)
 

Пропишите везде расширение GIF в нижнем регистре. Вот так: gif

   
 
 автор: saf   (05.04.2007 в 21:26)   письмо автору
 
   для: CNT   (05.04.2007 в 21:22)
 

к сожаленю бесполезно.никак не хочет

   
 
 автор: sim5   (05.04.2007 в 23:04)   письмо автору
 
   для: saf   (05.04.2007 в 21:26)
 

Попробовал - у меня все работает и на сервере тоже.


<?
echo "<html>
<body>
<a href='#' onmouseover=\"cat1.src='cmp2.jpg'\" onmouseout=\"cat1.src='cmp1.jpg'\"><img
 src=\"cmp1.jpg\" border=0 name='cat1' width=150 height=120></a>
</body>
</html>"
;
?>

   
 
 автор: CNT   (05.04.2007 в 23:06)   письмо автору
 
   для: saf   (05.04.2007 в 21:26)
 

Ещё раз:
1. замените у ВСЕХ картинок (в том числе и в onmouse...) GIF на gif
2. замените во всех тегах <IMG> атрибут NAME на атрибут ID
3. во всех тегах <IMG> поставьте пробел перед атрибутом BORDER
4. во всех onmouse... конструкцию document.catN... замените на document.getElementById('catN')

Если и после этого у вас работать не будет, тогда можете принять как окончательный диагноз наличие у вас кривых рук. Диагноз ставлю уверенно, потому как всё это я с вашим кодом проделал и у меня всё работает: с вашими, кстати, картинками - я прописывал абсолютные пути к ним.

   
 
 автор: saf   (05.04.2007 в 23:40)   письмо автору
 
   для: CNT   (05.04.2007 в 23:06)
 

Я следовал вашим советам и все безполезно.Очень хочу разобраться что не так.Спасибо заранее

   
 
 автор: CNT   (06.04.2007 в 02:38)   письмо автору
 
   для: saf   (05.04.2007 в 23:40)
 

Замените соответсвующий кусок вашего кода на следующий:
<table width="160" border="0" cellspacing="0" cellpadding="0">
<tr><td><a href="index.htm"
onmouseover="document.getElementById ('cat1').src='images/glav.gif'"
onmouseout="document.getElementById ('cat1').src='images/glav1.gif'"
><img src="images/glav1.gif" border=0 id="cat1" width=150 height=45
></a><br></td></tr>
<tr><td><a href="kontakt.php"
onmouseover="document.getElementById ('cat2').src='images/kontakt.gif'"
onmouseout="document.getElementById ('cat2').src='images/kontakt1.gif'"
><img src="images/kontakt1.gif" border=0 id="cat2" width=150 height=45
></a><br></td></tr> 
<tr><td><a href="gallery/index.php"
onmouseover="document.getElementById ('cat3').src='images/galer1.gif'"
onmouseout="document.getElementById ('cat3').src='images/galer.gif'"
><img src="images/galer.gif" border=0 id="cat3" width=150 height=45
></a></td></tr></table>

[поправлено модератором]

   
 
 автор: saf   (06.04.2007 в 19:55)   письмо автору
 
   для: CNT   (06.04.2007 в 02:38)
 

Огромное спасибо!!!!!!!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования