לפעמים רוצים שההתנהגות ביישומי רשת תהיה זהה לזו של יישומי שולחן העבודה. למשל, בנושא של סגירת חלונות: איך סוגרים את כל חלונות-הילדים כשחלון האב נסגר?
מתברר שהקריאה ל-window.open מחזירה אובייקט שאפשר, לאחר זמן, לקרוא ל-close שלו. השאלה היא איך לשמור כל אובייקט חלון כשפותחים אותו, ואיך לדעת שהדפדפן נסגר כדי לסגור את החלון הילד.
המאמר הבא מבית CodeProject נותן פתרון יפה ופשוט.