Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2008, 04:05
Avatar de Gustavo72
Gustavo72
 
Fecha de Ingreso: abril-2008
Ubicación: -32.956045,-60.661355
Mensajes: 197
Antigüedad: 16 años, 7 meses
Puntos: 9
AJAX ¿se pueden eliminar peticiones?

El tema es el siguiente:

Tengo un ajax que envía una petición al servidor, al recibir la respuesta, después de 1 segundo envía nuevamente una petición.

El problema se presenta cuando el usuario pierde conexión a Internet:

Si una petición queda sin respuesta espera un tiempo (digamos 7 segundos) y vuelve a lanzar una nueva petición...

El tema es que si el usuario sigue sin conexión las peticiones se van acumulando y luego al reestablecerse la conexión a Internet las envía todas juntas causando problemas para el servidor.

La pregunta es:
¿Hay alguna manera de eliminar peticiones AJAX que no han tenido respuesta, ya sea ejecutando alguna función o estableciendo algún parámetro de tiempo?