Как задать срок хранения ключа? как предотвратить появление модального окна после закрытия а потом октрытия браузера?
if (localStorage.getItem("story") !== 'true') {
localStorage.setItem("story", "true");
// Calling the bootstrap modal
window.setTimeout(function () {
$("#Modal").modal();
}, 6000);
$('.modal button').on('click', function(){
$('.step-block').remove();
$('.modal .modal-body').append(initPassInterview)
$('.modal .share').on('click', function(){
window.setTimeout(function () {
$("#Modal").modal('hide');
}, 3000);
})
})
}
Срок хранения нельзя указать для localStorage, пользователь и браузер сами определяют это. Можете использовать куки для этого, вот удобная либа.
if (Cookies.get('story') !== 'true') {
// 7 дней, 1/48 поставит на 30 мин, подробнее тут https://github.com/js-cookie/js-cookie/wiki/Frequently-Asked-Questions#expire-cookies-in-less-than-a-day
Cookies.set('story', 'true', { expires: 7, path: '' });
// Calling the bootstrap modal
window.setTimeout(function () {
$("#Modal").modal();
}, 6000);
$('.modal button').on('click', function(){
$('.step-block').remove();
$('.modal .modal-body').append(initPassInterview)
$('.modal .share').on('click', function(){
window.setTimeout(function () {
$("#Modal").modal('hide');
}, 3000);
})
})
}
Удалить можно так: Cookies.remove('story');
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужна помощь с jsЕсть таблица, по нажатию кнопки все элементы строки попадают в массив
Реализую транзакцию с подписью трезораНо получаю ошибку о том, что недостаточно средств, хотя на обоих кошельках есть ethereum
Необходимо определить координаты местоположения и отобразить карту согласно определенному местоположениюЕсли местоположение определить...