Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

Помогите с кнопками

Обсуждение темы Помогите с кнопками в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Вот такой вопрос: существует код смена картинки на другую при наведении курсора: Код: <script language="JavaScript"> if (document.images) { img1on = new Image(); img1on.src ...


Закрытая тема
 
Опции темы
Старый 12.09.2006, 04:27   #1
Вот такой вопрос:
существует код смена картинки на другую при наведении курсора:
Код:
<script language="JavaScript">
if (document.images) {       
img1on = new Image();		
img1on.src ="http://fantasyflash.ru/grafic/ava_cat/image/cat14.jpg"; 
img1off = new Image();		  	
img1off.src = "http://fantasyflash.ru/grafic/ava_cat/image/cat15.jpg"; 
}
function imgOn(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "on.src");        }}//osw
function imgOff(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "off.src");        }}
</script>
<a href="http://fantasyflash.ru" onmouseover="imgOn('img1')"; onmouseout="imgOff('img1')" >
http://fantasyflash.ru/grafic/ava_cat/image/cat15.jpg</a>
</center>
Но как сделать так, чтобы прописать это несколько раз, чтобы визу еще несколько картинок было?
Я попробовал посовмещать и понял что не смогу.
Я делаю это все на publishere, и когда создаю 2 объекта с такими кодами, они не работают, по этому надо все прописать в одном.
Я кнопки делаю, 1 кнопка это одна картинка, картинка при наведении на кнопку курсором другая, то есть 6 кнопок 12 картинок, а в скрипте тока одна картинка, вот и не получается ((
И еще при желании при наведении мыши на кнопку чтоб срабатывал один звук, вообщем очень буду благодарен.
И вообще считаю очень полезная тема будет не тока для меня
 
Старый 12.09.2006, 04:27
Ссылки
Старый 12.09.2006, 12:36   #2
Попробуй так:

<head>
<script language=JavaScript>
<!--
////Предзагрузка изображений:
item0=new Image(); item0.src="images/search_avto.gif"; item0_a=new Image(); item0_a.src="images/search_avto_1.gif";
item1=new Image(); item1.src="images/sale_in_spb.gif"; item1_a=new Image(); item1_a.src="images/sale_in_spb_1.gif";
item2=new Image(); item2.src="images/zakaz.gif"; item2_a=new Image(); item2_a.src="images/zakaz_1.gif";
item3=new Image(); item3.src="images/credit.gif"; item3_a=new Image(); item3_a.src="images/credit_1.gif";
item4=new Image(); item4.src="images/forum.gif"; item4_a=new Image(); item4_a.src="images/forum_1.gif";
item5=new Image(); item5.src="images/contacts.gif"; item5_a=new Image(); item5_a.src="images/contacts_1.gif";
item6=new Image(); item6.src="images/e_mail.gif"; item6_a=new Image(); item6_a.src="images/e_mail_1.gif";
function show(im1,ip1)
{
document.images[im1].src=eval(ip1+".src");
}
//-->
</script>
</head>

А потом:

[img]images/search_avto.gif[/img]
[img]images/sale_in_spb.gif[/img]
[img]images/zakaz.gif[/img]
[img]images/credit.gif[/img]
[img]images/forum.gif[/img]
<a href="#">[img]images/contacts.gif[/img]
[img]images/e_mail.gif[/img]
 
Старый 14.09.2006, 11:12   #3
Спасибо за кнопки! вот терь окошко)
Код:
<html>
<head>
<title>Дополнительное окно</title>
<script language="JavaScript">
<!--
function winop()
{
windop = window.open("demo.htm","mywin","height=120,width=200,left=100,top=30");
}
-->
</script>
</head>
<body>
Открыть окно
</body>
</html>
Та же самая проблема, здесь одно окно, а надо несколько, с разными линками и именами кнопок. Надо 5 ссылок.
Заранее спасибо
 
Старый 14.09.2006, 11:12
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смена изображений кнопками virin000 Технологии Flash 11 06.10.2012 01:39
Шапка с кнопками для myspace 7Presidente7 HTML, CSS, JavaScript 4 19.11.2009 15:58
Размещение музыки в флеш ролике с кнопками навигации Vidzard Технологии Flash 3 28.08.2008 23:48
Работа с радио кнопками или чекбоксами? anton Технологии Flash 0 10.10.2007 17:20


Текущее время: 00:27. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум