-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcookie.js
More file actions
45 lines (33 loc) · 1002 Bytes
/
cookie.js
File metadata and controls
45 lines (33 loc) · 1002 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
let popUp = document.getElementById("cookiePopup");
document.getElementById('acceptCookie').
addEventListener("click", () => {
let d= new Date()
d.setMinutes(2 + d.getMinutes());
document.cookie = "myCookieName=thisIsMyCookie;expires = " + d + ";";
popUp.classList.add("hide");
popUp.classList.remove("show")
}) ;
const checkCookie=()=>{
let input=document.cookie.split("=");
if (input[0] == "myCookieName") {
popUp.classList.add("hide");
popUp.classList.remove("show")
} else{
popUp.classList.add("show");
popUp.classList.remove("hide")
}
};
window.onload = () => {
setTimeout(() => {
checkCookie();
}, 4000);
};
// const cookieContainer= document.querySelector(".cookie_container");
// const okbutton=cookieContainer.querySelector(".ok")
// okbutton.addEventListener("click",() => {
// console.log("u clicked me")
// cookieContainer.classList.add("accepted");
// })
// setTimeout(()=>{
// cookieContainer.classList.add("active");
// }, 4000)