Schwebenden Cookie-Schalter entfernen

This commit is contained in:
2026-08-27 13:34:45 +02:00
parent 2179744ddf
commit 70770236eb
4 changed files with 7 additions and 28 deletions
+1 -6
View File
@@ -3,10 +3,9 @@
var configurationElement = document.getElementById('analytics-configuration');
var banner = document.getElementById('analytics-consent');
var floatingSettingsButton = document.getElementById('analytics-consent-settings');
var settingsButtons = document.querySelectorAll('[data-analytics-settings]');
if (!configurationElement || !banner || !floatingSettingsButton) {
if (!configurationElement || !banner) {
return;
}
@@ -149,7 +148,6 @@
function closeBanner() {
banner.hidden = true;
floatingSettingsButton.hidden = false;
}
function choose(decision) {
@@ -174,7 +172,6 @@
settingsButtons.forEach(function (button) {
button.addEventListener('click', function () {
banner.hidden = false;
floatingSettingsButton.hidden = true;
var firstButton = banner.querySelector('[data-analytics-consent="denied"]');
if (firstButton) {
firstButton.focus();
@@ -184,10 +181,8 @@
var initialDecision = readDecision();
if (initialDecision === 'granted') {
floatingSettingsButton.hidden = false;
sendPageView();
} else if (initialDecision === 'denied') {
floatingSettingsButton.hidden = false;
removeAnalysisCookies();
} else {
banner.hidden = false;