如何在显示弹出窗口时播放弹出声音

How to play popup sound while displaying popup window

本文关键字:播放 声音 窗口 显示      更新时间:2023-09-26

我使用以下代码显示弹出窗口:

var left = (screen.width/2)-(400/2);
var top = (screen.height/2)-(400/2);
targetWin2 = window.open ('', 'popup', 'toolbar=no,location=no,directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=400, height=10,     top='+top+', left='+left);

它有效; 但是如何在显示此窗口时播放弹出声音?

你可以用这样的东西来做到这一点:

<script langauge="javascript">
var popup="http://www.yahoo.com"
var alertMessage="This is an alert hehehe"
function userAlert(){
alert(alertMessage)
document.jukebox.play()
window.open(popup,"def")
}
</script>

<a href="javascript:userAlert();">Click Here</a>
<embed src='SoundURLHere' autostart='true' hidden='true' loop='true' name="jukebox">

popurl = 要弹出的页面

alertMessage = 您希望警报说出的内容

SoundURLHere = 声音目录

也可以使用VBScript弹出不同类型的警报框,但我不知道你是否可以与JavaScript交互。