Wenn ich den Fenstertyp verstehe, von dem Sie sprechen, würde $ (window) .unload () (für das Dialogfenster) Ihnen nicht den Haken geben, den Sie benötigen?
(Und wenn ich es falsch verstanden habe und Sie über ein Dialogfeld sprechen, das über CSS und nicht über ein Popup-Browserfenster erstellt wurde, sind alle Möglichkeiten zum Schließen dieses Fensters Elemente, für die Sie Click-Hander registrieren können.)
Bearbeiten: Ah, ich sehe jetzt, dass Sie über jquery-ui-Dialoge sprechen, die über CSS erstellt werden. Sie können das X einbinden, das das Fenster schließt, indem Sie einen Klick-Handler für das Element mit der Klasse ui-dialog-titlebar-close registrieren .
Nützlicher ist vielleicht, wenn Sie Ihnen sagen, wie Sie das schnell herausfinden können. Öffnen Sie während der Anzeige des Dialogfelds einfach FireBug und Inspect die Elemente, die das Fenster schließen können. Sie werden sofort sehen, wie sie definiert sind, und das gibt Ihnen das, was Sie zum Registrieren der Klick-Handler benötigen.
Um Ihre Frage direkt zu beantworten, glaube ich, dass die Antwort wirklich "Nein" ist - es gibt kein nahes Ereignis, das Sie einbinden können, aber "Ja" - Sie können alle Möglichkeiten einbinden, um das Dialogfeld ziemlich einfach zu schließen und zu erhalten was du willst