powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VB.net Session получить время до TimeOut
11 сообщений из 11, страница 1 из 1
VB.net Session получить время до TimeOut
    #38156513
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VB.net
Net 2 , 3.5

стоит задача
на всех страницах aspx проверять существование переменной в Session
за 30 секунд до окончания этой самой сессии нужно выдать окошко с предложением продолжить сессию
иначе или по окончанию времени перекинуть на другую страницу

не понимаю как организовать таймер на проверку времени
может кто знает ?

спасибо !
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156515
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R,

А что такое "страница aspx"? Она у Вас на клиенте или на сервере?
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156523
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сама страница серверная
ASPX это расширение файла

а вот окошко вероятнее должно быть клиентским
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156561
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R,

Это только на клиенте можно сделать.
Но, таки можно. Поверьте.
Берёте яваскрипт в руки... . :)
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156588
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я даже Jquery могу в руки взять
только всё равно не понятно как такой таймер сделать
тем более что будут переходы на разные серверные страницы
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156602
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R,

Во-первых, пишется jQuery, а не как у Вас.
Во-вторых, я говорил про яваскрипт (javascript). Если хотите - пишите на жКверях. Проще без жКверей.
Несколько строчек всего. Написать Вам код - не знаю, как там у Вас всё устроено.
По моему скромному имху, просто зарядить setInterval на минут 15, а сервер пускай чего-то отвечает. Тогда у Вас сессия вообще никогда не закончится, если специально не захотите.
ПС. Это не рыба, а удочка.
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156612
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я имел ввиду нечто такое
http://demos.telerik.com/aspnet-ajax/notification/examples/sessiontimeout/defaultvb.aspx?#qsf-demo-source

наверно отсюда и буду скакать
Telerik хорошие контроли

спасибо !
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156616
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael...Telerik хорошие контроли...
Хорошие. Ещё девэкспресс можете посмотреть. Рекомендую.
Только каким боком это к Вашему вопросу - не понятно.
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156621
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
частично подходит
правда эта работа скрипта на одной только странице
а мне нужно будет на разных и время общее для всех

буду думать
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38156686
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
michael R, а чего тут думать?
Код: html
1.
2.
3.
4.
5.
<script language="javascript" type="text/javascript">
    var sessionTimeout = <%= Session.Timeout %> * 60;

    setTimeout('alert("Не забудь продлить сессию!")', (sessionTimeout - 30) * 1000);
</script>

Для начала думаю хватит
...
Рейтинг: 0 / 0
VB.net Session получить время до TimeOut
    #38159030
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
опять я

нашёл неплохой плагин
http://rigoneri.github.com/timeout-dialog.js/

но теперь вопрос
мне нужно добавить дополнительный функционал
при нажатии на кнопки нужна отработка моего кода
или при окончании работы окна плагина
элементарный алерт не работает

как мне это реализовать?
спасибо
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / VB.net Session получить время до TimeOut
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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