Как воспроизвести звук при обновлении <div> - PullRequest
0 голосов
/ 16 июня 2009

Я пишу простой модуль чата, который будет встроен в веб-сайт. Это позволит посетителям сайта общаться с владельцем сайта.

Сайт ruby ​​/ rails, и я использую AJAX.

Одна вещь, которую я не могу понять, как это сделать, это как воспроизвести звук «bling», когда приходит новое сообщение (не волнуйтесь, этот звук можно переключить, и по умолчанию установлено «off».)

Я хочу, чтобы "bling" воспроизводился, когда приходит сообщение ... то есть, когда div , содержащий список сообщений, обновляется сервером через Ajax.

Я думаю, что мне нужна функция Event.observe ('myDiv', someEvent, callback), но я не могу понять, что мне следует использовать для 'someEvent' ...

Любая помощь, высоко ценится.

- Джон

1 Ответ

0 голосов
/ 16 июня 2009

вы пробовали «загрузить» или «изменить»? для слушателей событие должно быть определенного типа, описанного здесь http://www.w3.org/TR/DOM-Level-2-Events/events.html

другой вариант - прикрепить звук к функции обратного вызова AJAX, которая заполняет div.

надеюсь, что это помогает, Джош

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...