Hallo zusammen,
ich würde gerne so machen, dass zwischen 7:00 und 18:59 Uhr ein Modal nur alle 15 Minuten angezeigt wird. Zwischen 19:00 und 6:59 soll das Modal jedesmal beim öffnen der Webseite angezeigt wird. Leider funktioniert mein Code nicht:
<script>
const d = new Date();
let hour = d.getHours();
var expires = (new Date(Date.now()+ 900*1000)).toUTCString();
$(document).ready(function () {
if (hour > 6 && hour < 19 && document.cookie.indexOf("ModalShown=true")<0) {
$("#myModal").modal("show");
document.cookie = "ModalShown=true; expires=" + expires + "; path=/";
}
else if (hour >= 19 && hour =< 6) {
$("#myModal").modal("show");
}
});
</script>
Ich hoffe Ihr könnt mir helfen, danke.