nn penso perchè da quanto so (ma potrei sbagliarmi) javascript nn sa nulla di quando si chiude il borwser.
l'unico modo che mi viene in mente è di usare le sessione di php.
quando il borwser si chiude la sessione si distrugge.

io ho un problema simile al tuo diciamo e ci sbattendo un pò la testa.