Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в html сделать так чтобы при нажатии на кнопку-картинку звучал звук клика который у меня в папке с сайтом

3D Шник Ученик (93), на голосовании 3 года назад
Я новичок так что отвечайте максимально просто
Голосование за лучший ответ
Lame Wolf Искусственный Интеллект (356626) 3 года назад
Первый пример из гугля:
https://weatherless.ru/javascript/js-other/zvuk-pri-klike-na-knopku/
…но эти фишки очень раздражают пользователей!
3D ШникУченик (93) 3 года назад
Мне не понятно про что они говорят
3D ШникУченик (93) 3 года назад
Мне нужно чтобы кнопка не просто издавала звук а чтобы она перекидывала на другую страницу сайта
Metotron Искусственный Интеллект (114979) 3 года назад
Тебе нужен будет JS. Создай элемент <audio> с твоим звуком и по событию click на твоей картинке проигрывай это audio.
Если нужен ещё и переход на другую страницу, то добавь setTimeout на длительность аудиофайла, и по прошествию этого времени меняй location.href. А для того, чтобы всё нормально работало на старых браузерах и читалках, картинку заверни в тег <a>, и если js работает, то делай на клике preventDefault(), а если не работает, пусть переходит без всякого звука.
Анти Советчик Искусственный Интеллект (131209) 3 года назад
<audio id="zzz" src="Lazy.mp3"></audio>
<button onclick="zzz.play()">Звук</button>
Похожие вопросы