На этом месте находится расчудесная шапка. Включите flash - не пожалеете!

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Кнопка
Fenegs
сообщение 17.4.2008, 16:44
Сообщение #1


Только зарегистрировавшийся


Группа: Пользователи
Сообщений: 3
Регистрация: 17.4.2008

Пользователь №: 13 491



Репутация:   0  


Друзья, нужна помощь! Необходим скрипт, ситуация такая:
Есть кнопка в виде картинки и еще одна картинка. Когда нажимаешь на первую картинку (она же кнопка), вторая меняется на другую, нажимаешь еще - обратно.
Помогите, если не трудно 2.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
3ABAPKA
сообщение 18.4.2008, 5:53
Сообщение #2


Поселенец
**

Группа: Пользователи
Сообщений: 161
Регистрация: 13.2.2008

Пользователь №: 10 561



Репутация:   2  


Цитата
Помогите, если не трудно 2.gif

Написать что ли?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fenegs
сообщение 18.4.2008, 11:24
Сообщение #3


Только зарегистрировавшийся


Группа: Пользователи
Сообщений: 3
Регистрация: 17.4.2008

Пользователь №: 13 491



Репутация:   0  


Цитата(3ABAPKA @ 18.4.2008, 6:53) *

Написать что ли?


Ну почему обязательно написать? Можно просто совет или ссылку.
Если кто-нибудь напишет, это, конечно, будет вообще здорово, но у меня ведь тоже голова не просто так smile.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
liw
сообщение 18.4.2008, 12:45
Сообщение #4


Житель
***

Группа: Модераторы
Сообщений: 283
Регистрация: 2.11.2007

Пользователь №: 6 760



Репутация:   20  


Цитата(Fenegs @ 18.4.2008, 11:24) *

Ну почему обязательно написать? Можно просто совет или ссылку.
Если кто-нибудь напишет, это, конечно, будет вообще здорово, но у меня ведь тоже голова не просто так smile.gif

Что то вроде этого:
Код

<html>
<head>
  <title> </title>
</head>
<body>
<script>
function strrpos(subject){
    var i = subject.lastIndexOf('/');
    return i >= 0 ? i : false;
}
function basename(subject){
    return subject.substr(strrpos(subject)+1);
}
function show_other_img(){
    if(basename(document.getElementById('img1_id').src)=='img1.jpg'){
        document.getElementById('img1_id').src='img2.jpg';
    }else{
        document.getElementById('img1_id').src='img1.jpg';
    }
}
</script>
<input type='image' src='img.jpg' height='20px' width='20px' onclick='show_other_img();'>
<img src='img1.jpg' id='img1_id'>
</body>
</html>

Но лучше конечно ещё сделайте preload картинок - про это тема где то здесь на форуме есть.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fenegs
сообщение 18.4.2008, 14:50
Сообщение #5


Только зарегистрировавшийся


Группа: Пользователи
Сообщений: 3
Регистрация: 17.4.2008

Пользователь №: 13 491



Репутация:   0  


Немного поправил под свою ситуацию и плюс дополнил, чтобы картинка-кнопка тоже менялась. Все работает.
liw, огромнейшее спасибо! smile.gif
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.8.2008, 16:52
Rambler's Top100 Яндекс цитирования