В настоящее время я храню несколько вещей в локальном хранилище, например, последнюю посещенную страницу. Они мне нужны, даже когда пользователь выходит из системы и снова входит в систему. Я планировал переместить их в хранилище сеансов и, таким образом, хотел узнать достоверность элементов в хранилище сеансов браузера.
Когда истекает срок хранения сеанса браузера?
Ответы (1)
Элементы в хранилище сеанса доступны только в сеансе страницы.
Сеанс страницы длится, пока открыт браузер, и выживает после перезагрузки и восстановления страницы.
Открытие страницы в новой вкладке или окне создает новый сеанс со значением контекста просмотра верхнего уровня, который отличается от того, как работают файлы cookie сеанса.
Открытие нескольких вкладок / окон с одним и тем же URL-адресом создает sessionStorage для каждой вкладки / окна.
- Закрытие вкладки / окна завершает сеанс и очищает объекты в sessionStorage.
person
Ajay Ullal
schedule
10.12.2019
sessionStorage
на самом деле не истекает (для определенного окна / вкладки), но данные сохраняются до тех пор, пока пользователь явно не очистит их. вот хороший ответ, который быстро подчеркивает его. Вы можете установить тайм-аут, а затем очистить хранилище с помощьюsessionStorage.clear()
- person SASSY_ROG   schedule 10.12.2019