non ho mai provato ma una struttura cosi dovrebbe funzionare
codice:
function stampa() {
  alert("chiudo...");
}
window.onclose = stampa;
cmq credo funzioni solo che le finestre aperte con window.open