Cookie Code don't work

Hey @RME

This should work for you. Basically the same, just the calling the modal is different in Bootstrap 5.

<script>
document.addEventListener("DOMContentLoaded", function() {
  if (document.cookie.indexOf('visited=true') == -1){
    var cookieModal = new bootstrap.Modal(document.getElementById('modal-cookie'));
   cookieModal.show();
   var year = 1000*60*60*24*365;
   var expires = new Date((new Date()).valueOf() + year);
   document.cookie = "visited=true;expires=" + expires.toUTCString();
 }
}); 
</script>

Reference Docs are here

4 Likes