Añado, hay una función llamada
abort, que detiene el proceso de AJAX. El problema más bien estará con PHP, que pudiera darse el casó que terminaste el proceso de javascript, pero todavia sigue corriendo el código de PHP. Para ello te recomiendo que mires como funciona este código de chat para que tengas una idea de como lograr que cuando una persona se vaya el código de PHP se detenga
http://www.forosdelweb.com/2813329-post33.html. El "truco" está en las funciones
ignore_user_abort y
connection_status.