Я могу немного опоздать с этим ответом, но если кто-нибудь придет сюда в поисках плагина на стороне клиента, относящегося к этому виду использования, я создал систему уведомлений с открытым исходным кодом jQuery, которая может быть легко интегрирована свеб-приложения, которые называются jNotifyOSD .Вы можете увидеть демо по этой ссылке.Код на на GitHub .Я пытался сохранить API чистым и простым в использовании.Вот пример:
$.notify_osd.create({
'text' : 'Hi!', // notification message
'icon' : 'images/icon.png', // icon path, 48x48
'sticky' : false, // if true, timeout is ignored
'timeout' : 6, // disappears after 6 seconds
'dismissable' : true // can be dismissed manually
});
Вы можете даже установить глобальные значения по умолчанию для всех будущих уведомлений (может быть переопределено для каждого уведомления):
$.notify_osd.setup({
'icon' : 'images/default.png',
'sticky' : false,
'timeout' : 8
});
ОБНОВЛЕНИЕ [13-еДек, 2012] :
Прошло некоторое время, но я наконец-то реализовал поддержку нескольких видимых уведомлений с помощью системы очередей.Так, например:
$.notify_osd.setup({
// ... config ...
'visible_max' : 5 // max 5 notifications visible simultaneously
'spacing' : 30 // spacing between consecutive notifications
});
Вы можете увидеть демо здесь .Я думаю, что плагин теперь достаточно гибок, чтобы охватить широкий спектр вариантов использования.