<div>更新时如何播放声音</div>

时间:2009-06-16 14:18:27

标签: ajax audio

我正在编写一个嵌入网站的简单聊天模块。它将允许网站访问者与网站所有者聊天。

该网站是ruby / rails,我正在使用AJAX。

我无法弄明白该怎么做的一件事是当新消息到来时如何播放'bling'声音(不用担心,这个声音是可切换的,默认为'off'。)

我希望在消息到达时播放“bling”...即,当服务器通过Ajax更新保存消息列表的 div 时。

我在想我需要一个Event.observe('myDiv',someEvent,callback)函数,但是我无法弄清楚我应该为'someEvent'使用什么......

任何帮助,非常感谢。

- 约翰

1 个答案:

答案 0 :(得分:0)

你试过'加载'还是'改变'?对于听众,事件必须是此处描述的某种类型http://www.w3.org/TR/DOM-Level-2-Events/events.html

另一种选择是将声音附加到填充div的AJAX回调函数。

希望有所帮助, 约什