Datenschutz-Hinweis über Cookies dauerhaft ausblenden
Hier zeige ich, wie der Datenschutz-Hinweis über Cookies (LocalStorage) dauerhaft ausgeblendet werden kann. Natürlich verschwindet der Hinweis nur, so lange wie die Cookies im Browser erhalten bleiben (siehe: Cookies und Cache im Browser löschen).
1.
Dieses JavaScript kommt in den <head>-Bereich.
Passen Sie den Dateipfad / Dateinamen zur Datenschutzerklärung an.
<script>
// DSGVO - Datenschutz-Hinweis
var LinkZurDatenschutzerklaerung = "datenschutzerklaerung.php";
window.addEventListener("DOMContentLoaded", function () {
if (!window.localStorage.getItem("DSGVO")) {
document.getElementsByTagName("body")[0].appendChild(document.createElement("div")).setAttribute("id", "dsgvo_hinweis");
document.getElementById("dsgvo_hinweis").innerHTML = '<p>' +
'Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.</p>' +
'<p><a href="' + LinkZurDatenschutzerklaerung + '" class="dsgvo_hinweis_button" target="_blank">Datenschutzerklärung</a>' +
'<a href="javascript:akzeptieren();" class="dsgvo_hinweis_button">Akzeptieren</a></p>';
}
});
function akzeptieren() {
window.localStorage.setItem("DSGVO", "true");
document.getElementById("dsgvo_hinweis").style.display="none";
}
</script>
2. Um den Datenschutz-Hinweis etwas zu stylen, benötigt man diese CSS-Angaben (kann natürlich angepasst werden).
<style> /* DSGVO - Datenschutz-Hinweis */ div#dsgvo_hinweis { position: Fixed; bottom: 0px; left: 0px; width: 100%; z-index: 1000; text-align: Center; cursor: Default; background-color: rgba(234, 239, 241, 0.9); border-top: Solid 1px rgb(168, 188, 198); } a.dsgvo_hinweis_button, a.dsgvo_hinweis_button:visited { text-decoration: None; padding: 7px; background-color: rgb(0, 191, 0); color: rgb(255, 255, 255); margin-right: 10px; } a.dsgvo_hinweis_button:hover, a.dsgvo_hinweis_button:active { background-color: rgb(0, 166, 0); color: rgb(255,255, 255); } </style>
3. Fertig!
Tipps
- Diashow
- Die Diashow liest Bilder aus einem Verzeichnis aus (mit PHP), und zeigt diese mit Hilfe von JavaScript an.
- Text-Dateien über PHP laden und bearbeiten
- Über PHP lassen sich Text-Dateien in ein Formular laden und bearbeiten. Der geänderte Text wird, nach dem absenden des Formulars, wieder in der Datei gespeichert.
- Sitemaps-Protokoll für Suchmaschinen automatisch erstellen
- Sorgen Sie dafür, dass die Nutzer auf einen größeren Teil Ihrer Website aufmerksam werden mit einem „Sitemaps-Protokoll”. Dies stellt eine einfache Möglichkeit für Webmaster dar, Suchmaschinen Seiten auf Ihrer Website zu melden, die zum durchsuchen verfügbar sind.
- Mit PHP zeichnen - Eine Grafik mit PHP erstellen
- Mit den Grafikfunktionen können Sie zur Laufzeit des PHP-Scripts auch Grafiken erzeugen.
Abonniere meinen RSS-Feed um über aktuelle Seiten benachrichtigt zu werden.
Diese Schlagwörter könnten Sie interessieren:
Geolocation API Modal-Fenster Linkliste Textgestaltung Mimetypen SQLite Zugriffsrechte Arithmetische Operatoren Formular befüllen Eselsohren ToDo-Liste Affenformular Wecker Datenschutz-Hinweis Animierte Sternebewertung CSRF-Token Zoom-Funktion Key Codes Zebra-Tabelle Marquee Sitemaps-Protokoll Sprachumschaltung Audiodatei Event-Kalender Gästebuch
Geolocation API Modal-Fenster Linkliste Textgestaltung Mimetypen SQLite Zugriffsrechte Arithmetische Operatoren Formular befüllen Eselsohren ToDo-Liste Affenformular Wecker Datenschutz-Hinweis Animierte Sternebewertung CSRF-Token Zoom-Funktion Key Codes Zebra-Tabelle Marquee Sitemaps-Protokoll Sprachumschaltung Audiodatei Event-Kalender Gästebuch