X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Подскажите как сделать...
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 17:22; Ответить: 4ee4
Сообщение #1


Вот код кнопки:
<p align="right"><a href="#" onMouseOver="imgOn('img1')"
onMouseOut="imgOff('img1')" onMouseDown="imgClick('img1')" onMouseUp="imgOn('img1')"><img
src="img/buttons/index.png"  width=150 height=62 name="img1" border="0"></a><script
language="JavaScript"><!--


if (document.images){
img1on=new Image();
img1on.src="img/buttons/index_2.png";
img1off=new Image();
img1off.src="img/buttons/index.png";
img1click=new Image();
img1click.src="img/buttons/index_3.png";
}
function imgOn(imgName){
if (document.images){
document[imgName].src=eval(imgName+"on.src");
}
}
function imgOff(imgName){
if (document.images){
document[imgName].src=eval(imgName+"off.src");
}
}
function imgClick(imgName){

if (document.images){
document.imgname=imgName
document[imgName].src=eval(imgName+"click.src");
}
}
// --></script></p>



Когда я пытаюсь сделать 2 кнопки и более, то не работает ни одна из сделаных кнопок, подскажите как сделать....
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 9.2.2009, 17:32; Ответить: MetSerp
Сообщение #2


Можно пояснить вопрос что вы хотите и что не получается.
Если вы просто делаете все копипастом то вероятнее всего не получается из за совпадения значения которые должны быть уникальными (в код сильно не вглядывался потому что не знаю что в нем работает не так)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 17:36; Ответить: 4ee4
Сообщение #3


(MetSerp @ 9.2.2009, 19:32) *
Можно пояснить вопрос что вы хотите и что не получается

Я хочу сделать на сайте блок с кнопками, в блоке само собой должно быть несколько кнопок-ссылок. Когда я пытаюсь добавить кнопку в блок у меня не работают обе кнопки.. как сделать так чтобы работало 2 кнопки и более????????
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 9.2.2009, 17:39; Ответить: MetSerp
Сообщение #4


покажите код где вы делаете 2 кнопки чтоб посмотреть разницу.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 17:42; Ответить: 4ee4
Сообщение #5


<p align="right"><a href="index.php" onMouseOver="imgOn('img1')"
onMouseOut="imgOff('img1')" onMouseDown="imgClick('img1')" onMouseUp="imgOn('img1')"><img
src="img/buttons/index.png"  width=150 height=62 name="img1" border="0"></a><script
language="JavaScript"><!--


if (document.images){
img1on=new Image();
img1on.src="img/buttons/index_2.png";
img1off=new Image();
img1off.src="img/buttons/index.png";
img1click=new Image();
img1click.src="img/buttons/index_3.png";
}
function imgOn(imgName){
if (document.images){
document[imgName].src=eval(imgName+"on.src");
}
}
function imgOff(imgName){
if (document.images){
document[imgName].src=eval(imgName+"off.src");
}
}
function imgClick(imgName){

if (document.images){
document.imgname=imgName
document[imgName].src=eval(imgName+"click.src");
}
}

// --></script></p>



<p align="right"><a href="gallery.php" onMouseOver="imgOn('img2')"
onMouseOut="imgOff('img2')" onMouseDown="imgClick('img2')" onMouseUp="imgOn('img2')"><img
src="img/buttons/gallery.png"  width=150 height=62 name="img2" border="0"></a><script
language="JavaScript"><!--


if (document.images){
img1on=new Image();
img1on.src="img/buttons/gallery_2.png";
img1off=new Image();
img1off.src="img/buttons/gallery.png";
img1click=new Image();
img1click.src="img/buttons/gallery_3.png";
}
function imgOn(imgName){
if (document.images){
document[imgName].src=eval(imgName+"on.src");
}
}
function imgOff(imgName){
if (document.images){
document[imgName].src=eval(imgName+"off.src");
}
}
function imgClick(imgName){

if (document.images){
document.imgname=imgName
document[imgName].src=eval(imgName+"click.src");
}
}

// --></script></p>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 17:56; Ответить: 4ee4
Сообщение #6


Есть альтернатива этой кнопке? Чтоб так же было положение "покоя", положение при наведении мышки, и нажатое положение..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 9.2.2009, 18:08; Ответить: Galen
Сообщение #7


Всё есть, но вы делаете что-то не то.
Во-первых, код дублировать не нужно для второй кнопки. Во-вторых, в каком браузере вы работаете?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 18:11; Ответить: 4ee4
Сообщение #8


Браузер Opera
Если код дублировать не надо, то как тогда?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 9.2.2009, 18:55; Ответить: Galen
Сообщение #9


Как-то так:

<p align="right"><a href="index.php" onMouseOver="imgOn('img1')"
onMouseOut="imgOff('img1')" onMouseDown="imgClick('img1')" onMouseUp="imgOn('img1')"><img src="img/buttons/index.png" width=150 height=62 name="img1" border="0"></a></p>
<p align="right"><a href="gallery.php" onMouseOver="imgOn('img2')"
onMouseOut="imgOff('img2')" onMouseDown="imgClick('img2')" onMouseUp="imgOn('img2')"><img src="img/buttons/gallery.png" width=150 height=62 name="img2" border="0"></a></p>

<script language="JavaScript"><!--


if (document.images){
img1on=new Image();
img1on.src="img/buttons/index_2.png";
img1off=new Image();
img1off.src="img/buttons/index.png";
img1click=new Image();
img1click.src="img/buttons/index_3.png";
}
function imgOn(imgName){
if (document.images){
document[imgName].src=eval(imgName+"on.src");
}
}
function imgOff(imgName){
if (document.images){
document[imgName].src=eval(imgName+"off.src");
}
}
function imgClick(imgName){

if (document.images){
document.imgname=imgName
document[imgName].src=eval(imgName+"click.src");
}
}
// --
></script>


Но всё равно мне этот код не нравится, т.к. писался он видимо исключительно для IE.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4ee4
4ee4
Topic Starter сообщение 9.2.2009, 19:52; Ответить: 4ee4
Сообщение #10


Большое спасибо, но тут еще одно "Но"-как у второй кнопки подставить положения "мыш наведена" и "кнопка нажата"????
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие ставки для кликов в Я.Директ. Как удешевить?
2 rownong27 1122 26.3.2024, 14:13
автор: knezevolk
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
12 uahomka 2291 25.3.2024, 6:52
автор: Skyworker
Открытая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
28 metvekot 3918 25.3.2024, 6:34
автор: Skyworker
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
23 freeax 3644 24.3.2024, 20:55
автор: Liudmila
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1939 23.3.2024, 7:41
автор: Room


 



RSS Текстовая версия Сейчас: 29.3.2024, 5:37
Дизайн