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

时间:2012-06-27 12:15:45

标签: javascript javascript-events popup popupwindow

您好我正在使用以下代码显示弹出窗口

           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);

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

1 个答案:

答案 0 :(得分:0)

你可以这样做:

<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进行交互。