קודם כל, אתה לא יכול למנוע סגירה של חלון או טאב.מה אתה יכול לעשות:
1. טיימר שיבדוק כל X זמן אם הסשן עדיין פתוח. כמובן שבמקרה שנסגר הטאב זה יפסיק לרוץ.
2. להקפיץ הודעה או קוד שירוץ כשהעכבר יוצא מגבולות חלון הדפדפן. שים לב שזה אומר שהוא יכול גם לצאת למעלה לשורת הניווט או לכל מקום אחר שמחוץ לחלון של האתר שלך. חסרונות: אין עכבר במובייל, וזה קצת אגרסיבי.
יש לקחת בחשבון שכל טיימר שתשים (למשל טיימר שהצעתי ב1) יפסיק לפעול עם סגירת החלון ולא ימשיך לפעול ברקע.
השאלה מה המטרה? לנסות לסגור חיבורים לא פעילים לשרת? להציג משהו פרנדלי ליוזר?