На моем веб-сайте на странице индекса у меня есть модальное окно начальной загрузки, которое показывает пользователю рекламу при загрузке страницы. Я хотел бы скрыть этот модальный режим, когда пользователь загружал страницу более 5 раз, чтобы не раздражать пользователя.
Есть ли способ сделать это? С сессионными трюками?
Любое предложение? Я ничего не нахожу по этому поводу или не знаю, как найти.
Благодарю вас!
🤔 А знаете ли вы, что...
PHP широко используется для разработки систем управления контентом, таких как WordPress и Joomla.
Как сказал @AkhzarJaved, вы можете сделать это с помощью JS localStorage
.
let pubViews = parseInt(localStorage.getItem('pub_views')) || 0;
if (pubViews < 5) {
document.querySelector('#publicities').style.display = 'block'; // or other display value
localStorage.setItem('pub_views', (pubViews + 1));
}