Foros del Web » Programando para Internet » Javascript »

Chat; detectar cuando un usuario esta escribiendo.

Estas en el tema de Chat; detectar cuando un usuario esta escribiendo. en el foro de Javascript en Foros del Web. Estimados todos tengo un chat funcionando, pero tiene un defecto, y es que no detecta cuando el otro usuario esta escribiendo; es decir, este chat ...
  #1 (permalink)  
Antiguo 12/04/2014, 09:30
 
Fecha de Ingreso: abril-2014
Mensajes: 1
Antigüedad: 10 años
Puntos: 0
Sonrisa Chat; detectar cuando un usuario esta escribiendo.

Estimados todos tengo un chat funcionando, pero tiene un defecto, y es que no detecta cuando el otro usuario esta escribiendo; es decir, este chat deberia de notificarme cuando alguien escribe; se me ocurre tener un archivo xml que se actualice en intervalos cortos de tiempo y que me diga si alguien inserto valores en la base de datos. ocupo php javascript y mysql

Saludos
  #2 (permalink)  
Antiguo 12/04/2014, 10:01
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Chat; detectar cuando un usuario esta escribiendo.

Para ello se utiliza el evento keypress.

Sería bueno el uso de peticiones asíncronas (AJAX) para obtener esa información, inclusive el API de WebSocket para evitar la saturación en el servidor.

Última edición por PHPeros; 12/04/2014 a las 10:06
  #3 (permalink)  
Antiguo 12/04/2014, 13:30
 
Fecha de Ingreso: diciembre-2013
Mensajes: 108
Antigüedad: 10 años, 4 meses
Puntos: 1
Información Respuesta: Chat; detectar cuando un usuario esta escribiendo.

Cita:
Iniciado por mapache321 Ver Mensaje
Estimados todos tengo un chat funcionando, pero tiene un defecto, y es que no detecta cuando el otro usuario esta escribiendo; es decir, este chat deberia de notificarme cuando alguien escribe; se me ocurre tener un archivo xml que se actualice en intervalos cortos de tiempo y que me diga si alguien inserto valores en la base de datos. ocupo php javascript y mysql

Saludos
Puedes usar comet , aunque esto es muy complejo, si no entiendes basicamente como funciona el chat, si tu mismo hiciste el chat no deberias tener problema , ahora este tipo de tecnologias es muy dificil de implementar pues la idea que tienes es pesima si pones un xml que se actualice en intervalos de tiempo entonces tu chat se va a saturar, ponte la idea que tengas 100 usuarios conectados chateando entre si entonces tu chat se va a morir xD.

Etiquetas: chat, funcion, php, usuario, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:16.