Звук при нажатии переключателей страниц
|
|
Angerfist |
Понедельник, 05 Сентября 2016, 18:18 | Сообщение 1 |
|
Для желающих разнообразить свой сайт, а именно навигацию по сайту, предлагаю добавить звуки к кнопкам переключения страниц в модулях каталогов сайта.
Короче выглядит как прикол, но для серьёзности я выбрал короткий mp3 со звуком нажатия кнопки).
Единственное, что Вы должны чётко понимать - работать это всё будет только в современных браузерах, где есть поддержка HTML5. Впрочем, все используемые на данный момент браузеры (за очень редким исключением).
Устанавливаем функцию soundClick() на главной странице каталога внизу:
Код <script> function soundClick() { var audio = new Audio(); // Создаём новый элемент Audio audio.src = '/sound/sound.mp3'; // Указываем путь к звуку "клика" audio.autoplay = true; // Автоматически запускаем } </script>
Также на главной странице находим оператор вывода нижних переключателей страниц, например такая конструкция:
Код <?if($PAGE_SELECTOR1$)?><div style="text-align:center;">$PAGE_SELECTOR1$</div><?endif?>
Добавляем обработку клика мышью по переключателям:
Код <?if($PAGE_SELECTOR1$)?><div style="text-align:center;" onclick="soundClick()">$PAGE_SELECTOR1$</div><?endif?>
Проверил на IE 11, EDGE и Firefox, на остальных браузерах не проверял, Источник материала. В архиве файл mp3 - 1.22Кб
No regrets
Сообщение отредактировал Angerfist - Понедельник, 05 Сентября 2016, 18:23
|
[ RU ] |
|
|
Сопрано |
Понедельник, 05 Сентября 2016, 18:22 | Сообщение 2 |
|
Для сайтов с тематикой связано с музыкой как раз подойдет.
|
[ RU ] |
|
|
Kosten |
Понедельник, 05 Сентября 2016, 18:26 | Сообщение 3 |
|
Как видно по скрипу, звук можно выставить свой, что отлично.
|
[ RU ] |
|
|
Angerfist |
Понедельник, 05 Сентября 2016, 18:28 | Сообщение 4 |
|
Kosten, да звук можно любой свой, забыл написать что файл mp3 заливаем на сайт и указываем в скрипте путь до него.
No regrets
|
[ RU ] |
|
|
Kosten |
Понедельник, 05 Сентября 2016, 18:29 | Сообщение 5 |
|
Angerfist, но в скрипте видно же.
|
[ RU ] |
|
|
Angerfist |
Понедельник, 05 Сентября 2016, 18:29 | Сообщение 6 |
|
И вообще к любой надписи или кнопке добавить звук вот таким образом:
Код <p style="cursor:pointer" onclick="soundClick()">Ссылка или кнопка</p>
No regrets
|
[ RU ] |
|
|
FeStemBer |
Понедельник, 05 Сентября 2016, 19:16 | Сообщение 7 |
|
Раньше на одном сайте видел такой эффект, теперь сделал себе, Сп.
|
[ RU ] |
|
|
Start |
Четверг, 08 Сентября 2016, 11:34 | Сообщение 8 |
|
Цитата Angerfist (  ) И вообще к любой надписи или кнопке добавить звук вот таким образом:
как сделать на увел. фотографии? как тут при нажатий на фото звук...
Тити*
|
[ RU ] |
|
|
Angerfist |
Четверг, 08 Сентября 2016, 12:58 | Сообщение 9 |
|
В комменте же написал что можно к любому обьекту прицепить... например для лайтбокс
Код <img src="$IMG_URL1$" onclick="soundClick()" class="ulightbox" href="$IMG_URL1$" title="Увеличить">
и сам скрипт не надо выносить куда либо, оставить встроенным в страницу или вообще первый контейнер в низ.
No regrets
Сообщение отредактировал Angerfist - Четверг, 08 Сентября 2016, 13:01
|
[ RU ] |
|
|
Start |
Четверг, 08 Сентября 2016, 16:18 | Сообщение 10 |
|
Цитата Angerfist (  ) В комменте же написал что можно к любому обьекту прицепить... например для лайтбокс
Если используется onclick то как? вот код:
Код <a href="$IMG_URL1$" class="highslide" onclick="return hs.expand(this)"> <img src="<?if($IMG_URL1$)?>$IMG_URL1$<?else?>/Raznoe/ucoz/img/cats.jpg<?endif?>" width="460" height="200" alt="" /></a>
Тити*
Сообщение отредактировал Start - Четверг, 08 Сентября 2016, 19:12
|
[ RU ] |
|
|
Kosten |
Четверг, 08 Сентября 2016, 20:12 | Сообщение 11 |
|
Так это отлично, что можно закрепить еще к изображению, смотришь и на мини профиль можно будет его поставить, там то кнопок хватает.
|
[ RU ] |
|
|
Start |
Четверг, 08 Сентября 2016, 22:03 | Сообщение 12 |
|
Всё сделал. просто заменил это class="highslide" onclick="return hs.expand(this)" на onclick="soundClick()" class="ulightbox"
Тити*
|
[ RU ] |
|
|
tsakonter |
Пятница, 30 Сентября 2016, 23:16 | Сообщение 13 |
|
На одном сайте встречал, мини профиль со звуком, просто если делать звук на весь сайт, то думаю это не очень будет, а если к примеру для профиля, то нормально.
|
[ RU ] |
|
|
JoniDen |
Пятница, 07 Октября 2016, 00:29 | Сообщение 14 |
|
А вот это то что надо.
|
[ KZ ] |
|
|
Сопрано |
Пятница, 07 Октября 2016, 02:26 | Сообщение 15 |
|
JoniDen, если поставил, скинь ссылку здесь на сайт.
Сообщение отредактировал Trantel - Пятница, 07 Октября 2016, 02:27
|
[ RU ] |
|
|