关闭CfWindow不会停止播放音频文件

时间:2010-12-09 22:22:15

标签: coldfusion cfwindow

我在cfwindow下编写代码

<audio src="audio1.wav" controls="controls" autoplay="autoplay">
    <embed src="audio1.wav" autostart="true" loop="false">
    </embed>  
</audio> 

如果浏览器不支持html5,我正在尝试使用默认音频播放器播放音频文件。

问题是当我通过点击右上角的“X”标志关闭我的cfwindow时,我的cfwindow会关闭,但音频文件仍在继续播放。

请在关闭我的cfwindow后立即建议如何停止播放音乐。谢谢!

2 个答案:

答案 0 :(得分:1)

当触发默认关闭事件时,所有发生的事情都是使用css隐藏生成的div。尝试禁用默认关闭(x)按钮,并使用ColdFusion.window.destroy。

答案 1 :(得分:0)

这是解决方案

有两种方法可以解决这个问题 1.在cfwindow标记中保存DestroyOnClose =“true”属性 2.Call ColdFusion.window.destroy('WIndow name',true)

谢谢, 拉玛克里希