1

我在cfwindow下写下面的代码

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

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

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

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

4

2 回答 2

1

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

于 2010-12-09T23:32:06.577 回答
0

这是解决方案

有两种方法可以解决这个问题 1.keep DestroyOnClose="true" cfwindow 标签中的属性 2.Call ColdFusion.window.destroy('WIndow name',true)

谢谢,罗摩克里希纳

于 2010-12-28T11:18:51.170 回答