Javascript 当用户单击按钮然后转到其他页面时播放声音
目前有以下代码:Javascript 当用户单击按钮然后转到其他页面时播放声音,javascript,html,button,audio,onclick,Javascript,Html,Button,Audio,Onclick,目前有以下代码: 函数PlaySound(){ var sound=document.getElementById(“音频”); 播放 } 沃根德昂德韦普酒店 当用户单击按钮时,我需要它播放声音,当声音结束时,需要转到其他页面 现在发生的情况是声音不会播放,因为它会立即转到另一页。您可以通过声音.持续时间获得声音长度,并通过设置超时()延迟重定向。以下是完整的代码: <!DOCTYPE html> <html> <head> <link
函数PlaySound(){
var sound=document.getElementById(“音频”);
播放
}
沃根德昂德韦普酒店
当用户单击按钮时,我需要它播放声音,当声音结束时,需要转到其他页面
现在发生的情况是声音不会播放,因为它会立即转到另一页。您可以通过
声音.持续时间
获得声音长度,并通过设置超时()延迟重定向。以下是完整的代码:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<audio id="audio" src="D:\DiscordFAQ\baba.mp3" autostart="false" ></audio>
<!--<a onclick="PlaySound()"> Play</a> -->
<script>
function PlaySound() {
var sound = document.getElementById("audio");
sound.play();
setTimeout(function(){ location.href = 'Profielfotoaanpassen.html'; }, sound.duration * 1000);
}
</script>
<button type="button" onclick="PlaySound();">Volgend Onderwerp</button>
</body>
</html>
您可以通过sound.duration
获得声音长度,并使用setTimeout()
延迟重定向。以下是完整的代码:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<script src="script.js"></script>
</head>
<body>
<audio id="audio" src="D:\DiscordFAQ\baba.mp3" autostart="false" ></audio>
<!--<a onclick="PlaySound()"> Play</a> -->
<script>
function PlaySound() {
var sound = document.getElementById("audio");
sound.play();
setTimeout(function(){ location.href = 'Profielfotoaanpassen.html'; }, sound.duration * 1000);
}
</script>
<button type="button" onclick="PlaySound();">Volgend Onderwerp</button>
</body>
</html>
调查窗口onunload
或unload
事件。;调查窗口onunload
或unload
事件<代码>函数PlaySound(){var sound=document.getElementById(“audio”);sound.play();setTimeout(函数(){location.href='Profielfotoaanpassen.html';},sound.duration*1000);}Volgend Onderwerp
它不播放任何声音,只会转到另一页。这很奇怪,对我来说它能工作。尝试我希望它能有所帮助。function PlaySound(){var sound=document.getElementById(“音频”);sound.play();setTimeout(function(){location.href='Profielfotoaanpassen.html';},sound.duration*1000);}Volgend Onderwerp
它不播放任何声音,只是转到另一页。对我来说很奇怪,它能工作。尝试我希望有帮助。