baseado em javascript, mas você pode enviar uma solicitação ajax usando o manipulador de eventos window.onclose
jquery tem o $(window).unload(....) que deve lidar com as diferentes implementações entre navegadores (alguns não suportam o manipulador de eventos onclose).