HTML:鼠标悬停或单击时播放声音

     2023-02-25     56

关键词:

【中文标题】HTML:鼠标悬停或单击时播放声音【英文标题】:HTML: Play sounds on mouse hover or click 【发布时间】:2010-10-20 12:11:16 【问题描述】:

在我的网站上,我想在鼠标悬停(悬停)或单击鼠标时播放滴答声/点击声。这可以实现吗?

我可以在 flash 中做到这一点,但我想避免 flash。

【问题讨论】:

请确保有一个非常简单的选项来禁用该功能。我们当中有些人对一个向我们发出噪音的网站感到不满。 :-) 这里回答***.com/questions/3342803/audio-on-mouseover 如果你想点击播放声音,请看这里:***.com/questions/12025223/play-sound-on-click 【参考方案1】:

如果您不想使用 Flash,请参阅此处了解所有选项 http://www.phon.ucl.ac.uk/home/mark/audio/play.htm

Javascript 无法播放音频,因此上述方法之一是唯一的出路。

请参阅上面链接中的 3 和 4,您可以使用 javascript 在鼠标悬停时触发它。

OR DHTML 播放声音http://webdesign.about.com/od/sound/a/play_sound_oncl.htm

【讨论】:

【参考方案2】:

您可以使用标签或对象或嵌入播放音频。这是最好的方法,如下所示。您可以使用 javascript 控制音频标签。

您可以通过单击这些按钮来控制音频:

玩 停止

而且你必须把这个脚本放到

<script>
    $(document).ready(function() 
    var audioElement = document.createElement('audio');
    audioElement.setAttribute('src', 'audio.mp3');
    audioElement.setAttribute('autoplay', 'autoplay');
    //audioElement.load()
    $.get();
    audioElement.addEventListener("load", function() 
    audioElement.play();
    , true);




    $('.play').click(function() 
    audioElement.play();
    );


    $('.pause').click(function() 
    audioElement.pause();
    );

     );

但对于 Chrome,您不能使用 .play() 和 .pause()。您必须使用 .Play() 和 .Stop。

【讨论】:

【参考方案3】:

您可以通过 JavaScript 控制 HTML5 &lt;audio&gt; 元素。

这不适用于 IE 8 及更低版本(不确定是否为 9),也不适用于旧版本的 Firefox、Safari、Chrome 和 Opera。

【讨论】:

悬停时播放 JQuery 菜单声音

...1-07-2416:56:25【问题描述】:我在右侧有一个菜单,当我将鼠标悬停在上面时,我希望播放此点击声音。但是我不明白如何启用它。我使用无序列表,而li有链接到页面的链接。这是我目前得到的。index.html<html><head><title... 查看详情

如何在 HTML 中的 Image-Click 上播放声音?

...发布时间】:2012-06-2419:33:26【问题描述】:当我单击或将鼠标悬停在播放按钮上时尝试播放声音?这是我到目前为止所拥有的。我有一个按钮,如果我将鼠标悬停在它上面它会改变图像,现在我也希望它播放mp3。playaposition:relativ... 查看详情

声音在鼠标悬停 mp3、Wordpress 上播放延迟

】声音在鼠标悬停mp3、Wordpress上播放延迟【英文标题】:soundsplaywithdelayonmouseovermp3,Wordpress【发布时间】:2012-11-0513:49:19【问题描述】:我在wordpress网站上工作。在这个网站上,我需要在鼠标悬停时播放声音,一切都很好,但是... 查看详情

Pygame - 声音延迟

...描述】:我创建了一个按钮类来检查按钮是否被选中(当鼠标悬停在按钮上时)。当按钮被选中、取消选中或单击时,它会播放一个wav文件。问题是声音播放和按钮状态更改之间存在巨大延迟。程序应检查每一帧以查看是否满足... 查看详情

css在鼠标悬停或单击时创建工具提示(用于支持触摸界面)。(代码片段)

查看详情

在 html 中单击图像时播放声音

】在html中单击图像时播放声音【英文标题】:playasoundonimageclickinhtml【发布时间】:2016-01-0916:51:18【问题描述】:我正在开发一个字母儿童学习网站,并希望在单击图像时播放声音。例如如果用户点击A(image),则必须在背景中播... 查看详情

使用 Javascript/Jquery 停止 html 声音

...8-2614:49:39【问题描述】:我正在尝试启动和停止声音,当单击一个按钮时,哪个类随.toggleClass()发生变化。当我单击按钮时声音应该开始,当我再次单击它或单击另一个播放另一种声音的按钮时停止。但是,当我再次单击按钮时... 查看详情

如何使用 jQuery 在单击和鼠标悬停时使可滚动的 div 滚动

】如何使用jQuery在单击和鼠标悬停时使可滚动的div滚动【英文标题】:HowtomakeascrollabledivscrollonclickandmouseoverusingjQuery【发布时间】:2010-12-3119:08:28【问题描述】:使用下面的标记,当我单击或悬停在“#scrollUp”或“#scrollDown”锚... 查看详情

通过 Jquery 保持:鼠标单击时的悬停颜色

】通过Jquery保持:鼠标单击时的悬停颜色【英文标题】:Keep:hovercoloronmouseclickviaJquery【发布时间】:2012-03-1312:00:47【问题描述】:我想要实现的是当用户单击链接时,单击的按钮保持颜色不变,并且在鼠标移出悬停状态时不会淡... 查看详情

如何使用css在鼠标悬停时缩放图像?

图像缩放效果,是当鼠标悬停或单击时对图像进行缩放的一种应用效果。这种影响主要用于网站上。在我们要在图像上显示用户详细信息的情况下,这个效果很有用。有两种方法可以创建鼠标悬停效果。使用JavaScript使用CSS在本... 查看详情

悬停时播放音频文件(鼠标悬停时停止播放)

】悬停时播放音频文件(鼠标悬停时停止播放)【英文标题】:Playaudiofileonhover(andstopplayingonmouseout)【发布时间】:2010-06-1011:23:28【问题描述】:通过JavaScript在鼠标悬停时播放音频文件的最佳解决方案是什么?并在鼠标离开链接... 查看详情

需要在悬停或播放时显示 HTML5 视频控件

...我想在一个页面上隐藏多个HTML5视频的控件。如果用户将鼠标悬停在视频上,控件应该会出现。如果他们点击播放按钮,那么即使他们的鼠标离开视频元素,控件也应该保持可见。我似乎无法使用以下代码使其工作。谁能发现问... 查看详情

单击图像时播放声音

】单击图像时播放声音【英文标题】:Playingasoundwhenclickingonanimage【发布时间】:2015-02-1717:58:54【问题描述】:我有一个wordpress页面,我希望在。我从本教程中获得了代码:http://iwebfaq.org/site/iWeb_Sound_effects.html基本上,我编辑了页... 查看详情

在悬停时播放精选视频

...要一个选项让我的wordpress页面(就像精选图片一样),当鼠标离开容器以停止视频时。类似于此链接的内容,只是不是在文本悬停上,而是在视频容器悬停上。`http://jsfiddle.net/pNbYq/4/`我需要制作没有声音选项的视频播放。这样你... 查看详情

当您使用 Javascript 单击或停止悬停时,如何使 CSS 悬停内容保持原位?

...:16【问题描述】:我想实现一个身体系统功能。当用户将鼠标悬停在身体​​部位上时,它会突出显示并显示该特定身体部位的信息。我已经按照我想 查看详情

悬停/鼠标悬停时播放音频,可能没有 jQuery 吗?

】悬停/鼠标悬停时播放音频,可能没有jQuery吗?【英文标题】:Audioplayonhover/mouseover,possiblewithoutjQuery?【发布时间】:2018-12-0323:34:17【问题描述】:我只是把这段代码放在一起在悬停时播放音频..在一个测试页面上,试图将它合... 查看详情

如果条件在 XNA 中播放声音,不播放声音?

...【发布时间】:2014-10-2420:05:01【问题描述】:我想在单击鼠标左键后播放枪声,但我的代码不起作用。(运行时没有错误,但没有播放声音)如果我删除“if条件”并运行游戏,一旦游戏运行,第一件事就是枪声。但是,如果我... 查看详情

在第一页上单击按钮时播放声音到第二个网页

】在第一页上单击按钮时播放声音到第二个网页【英文标题】:PlaySoundtothe2ndwebpagewhenbuttonisclickedonthefirstpage【发布时间】:2017-02-0516:28:39【问题描述】:我想知道,单击一个页面上的按钮会在另一个页面或您创建的页面上播放声... 查看详情