Javascript php中的音频警报
我想显示多个警报框,以及当某个值违反时的音频警报。还需要一个选项来关闭该音频警报。我是这样做的Javascript php中的音频警报,javascript,php,jquery,audio,Javascript,Php,Jquery,Audio,我想显示多个警报框,以及当某个值违反时的音频警报。还需要一个选项来关闭该音频警报。我是这样做的 if( ($mark<=$minValue) || ($mark>= $maxValue)) { echo " <script> var audio = document.createElement('audio'); document.body.appendChild(audio); audio.src = '/sounds-990-sys
if( ($mark<=$minValue) || ($mark>= $maxValue))
{
echo " <script> var audio = document.createElement('audio');
document.body.appendChild(audio);
audio.src = '/sounds-990-system-fault.mp3';
setInterval(function(){audio.play();}, 5000);
alert('Average student');
</script>";
}
但在这里,我首先得到了警报框,按下OK后,音频就会出现。我需要音频和警报框一起出现。并且
如何关闭该音频警报?类似的操作可能会起作用,因为一旦单击“确定”,警报后的代码将运行
if( ($mark<=$minValue) || ($mark>= $maxValue))
{
echo " <script> var audio = document.createElement('audio');
document.body.appendChild(audio);
audio.src = '/sounds-990-system-fault.mp3';
audio.addEventListener('canplaythrough', function() {
audio.play();
alert('Average student');
audio.pause();
}, false);
</script>";
}
默认情况下,警报是一个堆栈过程,因此请逐个执行使用任何自定义弹出窗口,如jquery ui popup请查看我编辑的问题。你能推荐一个在jquery中使用的链接吗?嗨,太好了。现在,在代码中,音频与警报一起出现。但当警报框出现时,音频停止。我想播放音频,直到点击警报框的OK按钮。可能吗?