Создал модальное окно cookie для файлов cookie, но я хочу сделать это возможным, когда пользователь закрывает всплывающее окно с файлами cookie, оно не будет показывать их, только если они удалят кеши из своего браузера. Сделал несколько попыток попробовать с помощью localStorage, но как новичок в JavaScript не имел успеха и искал кого-нибудь здесь, чтобы помочь мне в этом. p.s. Там было так много сообщений с просьбами о помощи, как сделать всплывающее окно только один раз, но все они были с jQuery, а я использую ванильный JavaScript.
let cokies = document.querySelector('.kokies');
let closeBtn = document.querySelector('.kokie-btn');
closeBtn.addEventListener('click', closeModal);
function closeModal () {
document.querySelector('.kokies').style.display = 'none';
}
setTimeout( function() {
document.querySelector('.kokies').style.display = 'block';
}, 4200);body{
background: red;
.kokies{
max-height: 130px;
margin-top: 10px;
background-color: coral;
position: fixed;
left: 0;
bottom: 0;
width: 100%;
display: none;
}
.info{
background-color: #BAE107;
font-family: Verdana, Geneva, Tahoma, sans-serif;
text-align: left;
padding-right: 270px;
padding-bottom: 20px;
font-family: 'Oswald', sans-serif;
font-size: 26px;
color: black;
}
.kokie-btn{
display: flex;
position: absolute;
left: 70%;
top: 28%;
width: 76px;
height: 39px;
cursor: pointer;
font-family: 'Poppins', sans-serif;
font-weight: 750;
background-color: #4CD398;
font-size: 20px;
transition: 0.3s;
border: 1px solid black;
}
.kokie-btn:hover{
background-color: #30B279;
}
<div class = "kokies">
<span class = "info">This website uses cookies to ensure you get the best experience on our website</span>
<button class = "kokie-btn" type = "button">Got it!</button>
</div>или, если подумать, файл cookie сеанса, если это общий компьютер. В любом случае setcookie ( has-seen-cookie-alert ), тогда нет необходимости в локальном хранилище.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете использовать постоянный файл cookie, поскольку они уже сказали «ОК» для файлов cookie.