Ver Mensaje Individual
  #10 (permalink)  
Antiguo 02/05/2010, 02:53
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 9 meses
Puntos: 20
Respuesta: Función para mostrar alertas / notificaciones con JQUERY

Cita:
Iniciado por mayid Ver Mensaje
Necesitas setInteval()

No creo que eso se justifique a menos que la web sea mutitudinaria y la gente muy social.

Pienso que es más facil ir pagina por pagina, y que al recargar, naturalmente, se comprube si hay mensajes nuevos. Y ahi aparezca jgrowl si te parece.
Esa era el plan B, mejor así no? consumes menos recursos :)

Me aparece la duda de como hacer dos funciones, por ejemplo. Tienes dos tipos de mensajes uno con fondo verde y otro fondo rojo.

Cómo haces para meterlos en una sola función tipo

mostrar_notificacion(id,msg,theme) {}

Ej.
id = #notificacion
msg = "Tienes un mensaje nuevo"
theme = verde

De forma que le pases el mensaje y el theme que quieres utilizar si rojo o verde? y esas variables id, msg y theme son realmente variables que le llegan de php.

Alguna idea para tirar hacia delante?


Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.     $('#notificacion').jGrowl("Has recibido un mensaje nuevo de Darucilla!", {
  3.     sticky: true,
  4.     theme: 'verde',
  5.     closer: false
  6.     });
  7.     $('#notificacion2').jGrowl("Mensaje al final de la página", {
  8.     sticky: true,
  9.     theme: 'rojo',
  10.     //position: 'bottom-left',
  11.     closer: false
  12.     });
  13. });

Muchas gracias de antemano!