|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Подскажите как отловить событие закрытия браузера или вкладки с браузером? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 15:04 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
а зачем ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 15:10 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
нужно очищать значения глобальных переменных таких как сессии, а они завязаны на таймаут сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 15:18 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
можно навесить скрипт на событие onbeforeunload тега body ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:12 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
в чём проблема очистки сессии по таймауту? чем не устроил стандартный механизм? Вешаться на события выгрузки боди не рекомендую, т.к. оно может и не возникнуть ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:27 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
GatmanВешатьсячитать как: полагаться только ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:28 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
asseks: Подскажите как отловить событие закрытия браузера или вкладки с браузером? Абсолютно никак. так как хождение по ссылкам внутри сайта - тоже выгрузка боди, а при закрытии события могут вообще не отработать. -- Некоторые ошибки не были бы такими серьезными, если бы не последующие попытки их исправить... Наука ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:48 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
mrDmitri: asseks: Подскажите как отловить событие закрытия браузера или вкладки с браузером? Абсолютно никак. так как хождение по ссылкам внутри сайта - тоже выгрузка боди, а при закрытии события могут вообще не отработать. А как тогда очищать серверные переменные при закрытии окна браузера независимо от оставшегося времени до закрытия сессии на браузере. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:59 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
mrDmitri...а при закрытии события могут вообще не отработать... Точно. А ещё можно вилку компа из розетки выдернуть или разорвать соединение с сетью. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 16:59 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
никак. :)______________________________________ http://asp.net/learn/data-access/ Ищи там где потерял, а не там где светло. мы с вами когда-то где-то уже встречались да, я была уже когда-то где-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 17:08 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
asseksА как тогда очищать серверные переменные при закрытии окна браузера независимо от оставшегося времени до закрытия сессии на браузере.сделать время жизни 1 минуту, и написать скрипт, который будет каждую минуту посылать на сервер запрос, продлевая таким образом сессию ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 17:15 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Gatmanсделать время жизни сессии 1 минуту, и написать скрипт, который будет каждую минуту посылать на сервер запрос, продлевая таким образом сессию ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 17:16 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Zorina: никак. :) Жесть! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 17:18 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
если очень хочется... http://blogs.gotdotnet.ru/personal/poigraem/PermaLink.aspx?guid=ced1ff2e-9f4a-4dd9-a511-daff73ec21f4 опять-таки вопрос если браузер не закрыли, а просто перешли на другую страницу..это что - конец сессии ?:)______________________________________ http://asp.net/learn/data-access/ Ищи там где потерял, а не там где светло. мы с вами когда-то где-то уже встречались да, я была уже когда-то где-то. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2009, 17:18 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
в Global.asax есть событие Session_End оно срабатывает после ухода юзера с сайта через timeout указанный в web.config ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2009, 18:34 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
codetoad.com/asp.net_globalasax.asp полный список всех событий Global.asax ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2009, 18:36 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
lolhohaв Global.asax есть событие Session_End оно срабатывает после ухода юзера с сайта через timeout указанный в web.config Вот именно, по таймауту, а не по закрытию страницы или по выдёргиванию вилки. Только так. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2009, 19:23 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Извиняюсь за некропостинг, но проблема не решена, а очень хочется, ссылка с решением ( http://blogs.gotdotnet.ru/personal/poigraem/PermaLink.aspx?guid=ced1ff2e-9f4a-4dd9-a511-daff73ec21f4) выше уже мертва. Задача - есть модальное окно (window.open), в нем могут "гулять" по ссылкам, а могут закрыть. Необходимо на закрытие выполнить определенный ajax запрос, который на сервере почистить переменную в сессии. Все упирается в то что unload и beforeunload работают и на "гуляние" и на закрытие, как отличить? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2018, 16:47 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Gustlyно проблема не решена, а очень хочется, Сервер сам чистит неактивную. 2018 год на дворе. Проблема то в чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2018, 18:03 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Petro123Gustlyно проблема не решена, а очень хочется, Сервер сам чистит неактивную. 2018 год на дворе. Проблема то в чем? Чистит неактивную что? Мне нужно отправлять ajax на сервер только при закрытие. Про сессии я ничего не писал. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 11:23 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Gustlyкоторый на сервере почистить переменную в сессии.ваше? Не будет вашей переменной автоматически. Проверяйте. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 11:59 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
открыть коннект по вебсокету, при закрытии он разорвется, тогда и чистить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 12:49 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
Уточню тогда. При открытие окна в переменную APEX на сервере (по сути просто строка в базе oracle) кладется значение и там лежит. Эту строку надо проапдейтить только при закрытие окна, но не при переходах в нем. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 14:41 |
|
Обработать событие закрытия браузера.
|
|||
---|---|---|---|
#18+
GustlyПри открытие окна в переменную APEX на сервере (по сути просто строка в базе oracle) кл Шифровальщик блин)). А апекс то тут причем? У него свой вебсервер ords java. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2018, 15:37 |
|
|
start [/forum/topic.php?fid=18&fpage=22&tid=1355292]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 280ms |
total: | 442ms |
0 / 0 |