текст?
Проще наверное на php написать, но возможно на js. Поможет
sleep(5*time.Days) showText()
не, там надо текущую дату получать и сравнивать с датой +5 дней, если 5 дней прошли, вызывать функцию
юзер должен получать дополнительное поле, например это поле - isDebuff В момент захода на сайт проверять у пользователя это поле, получая дату текущую и прибавлять к ней 5 дней например, тогда например если 5 дней не прошли оставлять false, если 5 дней прошли, предоставить true? и если isDebuff ? function () : 'ваше решение'
Мне нужно, чтобы на момент посещения страницы начинался некий счётчик
Такой вариант не подойдет? 1) > Пользователь первый раз заходит на сайт (в localStorage поле например endDate - нет) > Добавляем это поле с датой и + 5 дней к этой дате 2) > Запускаем интервал на минуту и проверяем не наступила ли дата которая в localStorage 3) > Если наступила делаем то что нужно (показываем текст) Если пользовател зашел страницу любой второй раз Все тоже самое Проверяем endDate если ещё не прошло 5 дней делаем 2), 3)
Обсуждают сегодня