powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработать событие закрытия браузера.
4 сообщений из 29, страница 2 из 2
Обработать событие закрытия браузера.
    #39608555
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разобью тогда задачу на более простую.

В строке в базе лежит 0.
Открываю окно, в базу ложится 1, всегда.
Когда на этом окне нажимают кнопку "СДЕЛАТЬ" она в базу кладет опять 0, делает логику и закрывает окно.

Нужно чтобы если пользователь закрыл это окно тоже в базу положилось 0.

Пока что в голову приходит вариант через window.opener сказать родителю проверять ребенка каждые 1000мс например через setTimeout, если ребенка нет, то класть в базу этот 0. Но пока детально код не придумал.
...
Рейтинг: 0 / 0
Обработать событие закрытия браузера.
    #39608567
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gustlyчерез window.openerиди ветку js.
Там вроде было решение на js, но всё равно, постарайся сменить постановку задачи.
Это изврат.
...
Рейтинг: 0 / 0
Обработать событие закрытия браузера.
    #39608649
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asseks,

Все просто. )
При открытии меняем поле в базе и начинаем слать ajax на сервер по интервалу.
Запрос устонавливает текущее время в базе.
На сервере некий сервис проверяет это время, и в случае большего интервала относительно проверки меняет поле в базе (типа закрыли окно).
...
Рейтинг: 0 / 0
Обработать событие закрытия браузера.
    #39608659
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамон,
"Против лома нет приёма" ))))
Правда если у него апекс, то при ords в java есть событие на сервере - конец сессии.
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Обработать событие закрытия браузера.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]