|
|
|
| При наведении курсора на рисунок надо изменить этот рисунок на другой, а при отведении - вернуть. Как реальзовать?
(Спасибо) | |
|
|
|
|
|
|
|
для: nickson
(12.07.2006 в 20:11)
| | Как везде, во всех учебниках (а вы как хотели?). | |
|
|
|
|
|
|
|
для: nickson
(12.07.2006 в 20:11)
| | (незачто) | |
|
|
|
|
|
|
|
для: nickson
(12.07.2006 в 20:11)
| |
<IMG src='image1.jpg' onMouseOver="javascript:this.src='image2.jpg'" onMouseOut="javascript:this.src='image1.jpg'">
|
| |
|
|
|
|
|
|
|
для: valenok
(12.07.2006 в 20:31)
| | Действительно, посмотрел сам на то, что написано в этой главе в учебнике - такая муть и недоговоренность (нет предзагрузки, т.е. халтура), что сам бы так не сказал. И тут вдруг на ту же тему в соседнем форуме возник вопрос ( http://forum.vingrad.ru/index.php?showtopic=103873 ). Повторю ответ слово в слово.
С предзагрузкой?
<script>
aimg=['snow.gif','snow2.gif']; aim=[];
for(i=0;i<aimg.length;i++){
aim[i]=new Image();aim[i].src=aimg[i];
}
</script><br><br>
<img src=snow.gif onMouseOver=this.src=aim[1].src onMouseOut=this.src=aim[0].src>
|
Будет работать и без скрипта прелоада, если присваивать сразу строки имени файла рисунка (onMouseOver=this.src=aimg[1];), но c некоторой задержкой при первом наведении. | |
|
|
|
|
|
|
|
для: 12345
(12.07.2006 в 21:00)
| | Пока пользователь будет наводить мышку на картинку там всё 10 раз перегрузится.. | |
|
|
|
|
|
|
|
для: valenok
(12.07.2006 в 21:22)
| | Если без aim[i]=new Image();aim[i].src=aimg[i]; , то загрузки до наведения мыши не будет. | |
|
|
|