Improve js state

This commit is contained in:
Marvin Gaube 2021-06-05 16:51:03 +02:00
parent d058f6f54f
commit a1671883c8
2 changed files with 9 additions and 6 deletions

View File

@ -11,6 +11,7 @@ set $legacy "
z-index: 16777271;
cursor: pointer;
text-align: center;
display: none;
}
#legacywarnoverlay p {
padding: 10px;

View File

@ -6,13 +6,15 @@ function legacywarnon() {
function legacywarnoff() {
document.getElementById('legacywarnoverlay').style.display = 'none';
document.cookie = 'legacywarn=true; max-age=60*60*24 ; path=/';
document.cookie = 'legacywarn=true; max-age=86400 ; path=/';
}
document.addEventListener('DOMContentLoaded', function(){
document.getElementById('legacywarnoverlay').onclick = legacywarnoff;
if (document.cookie.indexOf('legacywarn=') > -1) {
document.getElementById('legacywarnoverlay').style.display = 'none';
console.log('Hide Legacy IP warn');
}
});";
if (document.cookie.indexOf('legacywarn=') > -1) {
document.getElementById('legacywarnoverlay').style.display = 'none';
console.log('Hide Legacy IP warn');
} else {
legacywarnon();
}
});";
}