ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

смена картинки при наведении мыши глючит в осле
  #1  
Старый 20.09.2006, 21:56
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию смена картинки при наведении мыши глючит в осле

// ну наконец-то текстареа заработала %)

вобщем такое дело.
есть меню из нескольких ссылок, каждая представлена картинкой. при наведении мыши на любой пункт срабатывает паленый яваскрипт и картинка меняется на другую, осветлённую версию. убираешь мышь - все по прежнему.
в опере 9.1 и в мозилле файрфокс всё отлично.
но сраная ослина опять сует палки в колёса - мало того что осветлённые картинки не подгружаются спец. функцией, так и при наведении курсора на любой пункт, светлая картинка появляется не в этом пункте, а всегда в первом.
весь яваскрипт вынесен в отдельный js, сохранённую страничку можно скачать здесь:
webfile.ru/1115235 // ~170кб

посмотрите пожалста, можете прикрутить его к своей менюхе и скажите как оптимизировать его под осла, чтоб не глючил.
 
Ответить с цитированием

  #2  
Старый 20.09.2006, 22:25
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

Репутация: 174
По умолчанию

Лучше выложи в html чтобы отдельно скачивать не надо было - посмотрим.
 
Ответить с цитированием

  #3  
Старый 21.09.2006, 12:22
St__one
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме:
151298

Репутация: 18
По умолчанию

Цитата:
Сообщение от Дикс  
...срабатывает паленый яваскрипт и картинка меняется на другую...
Попробуй через css сделать то же самое
Вот к примеру
Код:
a.Button1 {background-image: url(image/Button1.jpg);display: block;color: #FFFFFF;text-decoration: none;font-family: Arial, Verdana, Tahoma, sans-serif;font-size: 18px;width: 100%;height: 100%;font-weight: bold;border: 0;text-align: center;}  a.Button1:hover {background-image: url(image/Button1on.jpg);}  a.Button1:link {background-image: url(image/Button1.jpg);}  a.Button1:active {background-image: url(image/Button1.jpg);}
 
Ответить с цитированием

  #4  
Старый 22.09.2006, 00:06
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

собсно вот
<A href="http://custom" onmouseout="document.mypic.src='img1.gif'" onmouseover="document.mypic.src='img2.gif'"><IMG border=0 name=mypic src="img1.gif"></A>
 
Ответить с цитированием

  #5  
Старый 22.09.2006, 21:52
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

St__one и nc.STRIEM
пасиба ребята.
особенно хорош вариант стрима, и как я сам я не догадался
(но Тринукс таки добился своего - я запомнил что надо юзать getElementById %) )

итоговый вариант

<A href="http://custom" onmouseout="document.mypic.src='img1.gif'" onmouseover="document.getElementById('mypic').src= 'img2.gif'"><IMG border=0 id="mypic" src="img1.gif"></A>
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глючит комп или мышь ? Что делать ? Agent Windows 8 26.03.2006 02:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ