Как восстановить соединение, как только отключение произойдет

аюсь предотвратить отключение клиента от сервера. Поэтому, прежде чем пользователь закроет окно, в котором открыто приложение, я делаю:

    $(window).bind("beforeunload", function() { 
       return("Close the app?");
    });

Но проблема в том, что независимо от того, захочет ли пользователь покинуть или остаться на странице, где открыто приложение, клиент отключается (прекращает прослушивание) от сервера, прежде чем даже я выбрал вариант. Так что, если пользователь решит остаться на странице, ничего не будет отправлено или получено с сервера.

Почему это может быть? Как это можно предотвратить?

Ответы на вопрос(2)

Ваш ответ на вопрос