Hey,
mein Beispiel war ohne Osana gedacht.
Wenn du es mit Osana (Cookieconsent) machen willst:
Wie kommst du denn an den Namen des Seitenbesuchers? Gibt er diesen irgendwo ein oder wie kann ich mir das vorstellen?
Ich sehe auch gerade, dass du 1 Funktion in die andere verschachtelt hast. Das ist ein Fehler.
Du kannst beide Funktionen voneinander einzelt intialisieren. Wo werden diese beiden Funktionen denn aufgerufen? Davon sehe ich nichts.
Außerdem hast du beide JavaScript Codes in 2 <script></script>-Tags geschrieben. Du brauchst da nur 1 um dem ganzen JavaScript Code. Wobei die beste Variante eine externe JavaScript Datei ist welche man dann über <script src="pfad"></script> einbinden kann. So ist dein Code auch gut getrennt und übersichtlicher.
function setCookie(){
document.cookie = "isread=1; expires=So, 2 Aug 2020 12:00:00 UTC; path=/";
var myCookie = document.cookie;
}
function cookiesEnabled () {
let cookieEnabled = (navigator.cookieEnabled) ? true : false;
if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled) {
document.cookie="mycookie";
cookieEnabled = (document.cookie.indexOf("mycookie") != -1) ? true : false;
}
return cookieEnabled;
}
Alles anzeigen
Hilft dir das weiter?
Wenn nicht werde ich mir Osana mal selbst anschauen.
Schöne Grüße