Tagesangebot

Tages Angebot
// Liste der Produkte für das Tagesangebot const products = [ // Montag { link: "https://www.bisomo.de/roller/reifen-schlauch/reifen/2x-allwetterreifen-roller-reifen-ganzjahresreifen-120-70-12-zoll-m-s-reifen-tl-schlauchlos-51j-profil-356-scooter_139803_148183", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139803/middle/2x-Allwetterreifen-120-70x12-AT.jpg" }, // Dienstag { link: "https://www.bisomo.de/fahrrad-e-bike/transport-halterung/taschen/fahrrad-korb-lenker-lenkerkorb-34-x-25-x-26cm-tragbar-mit-henkel-schwarz-metall-dunlop_139793_148150", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139793/middle/Fahrrad-Lenkerkorb-schwarz-Metall-AT.jpg" }, // Mittwoch { link: "https://www.bisomo.de/fahrrad-e-bike/transport-halterung/taschen/fahrradkorb-fuer-gepaecktraeger-korb-fahrrad-40-x-31-x-17-5cm-tragbar-schwarz-metall-mit-henkel-dunlop_139792_148149", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139792/middle/Fahrradkorb-Gepaecktraeger-AT.jpg" }, // Donnerstag { link: "https://www.bisomo.de/outdoor-freizeit/ausruestung/wischeimer-bodenwischer-nass-und-trocken-wischmopp-2-kammern-auswringfunktion-2-microfaser-bezuege-edelstahlgriff-120cm-alle-bodentypen_139787_148144", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139787/middle/Wisch-Set-ATa.jpg" }, // Freitag { link: "https://www.bisomo.de/outdoor-freizeit/ausruestung/bambusregal-badezimmerregal-3-etagen-33-x-32-x-77-5cm-bad-regal-lackierter-bambus-mit-6kg-belastbar_139788_148145", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139788/middle/Bambus-Badregal-AT.jpg" }, // Samstag { link: "https://www.bisomo.de/outdoor-freizeit/ausruestung/medizinschrank-edelstahl-erste-hilfe-schrank-hausapotheke-30-x-30-x-12cm-2-faecher-glas-tuer-magnet-tuer-abschliessbar_139789_148146", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139789/middle/Medizinschrank-AT.jpg" }, // Sonntag { link: "https://www.bisomo.de/zubehoer/batterie-akku-zubehoer/haushalts-batterie/batterie-knopfzelle-ag1-lr621-i-ag3-lr41-i-ag4-lr626-i-ag10-lr1130-i-ag12-lr43-alkaline-taschenrechner-uhr-thermometer-autoschluessel_139801_148169", image: "https://cdn02.plentymarkets.com/c76gn8a1nz7n/item/images/139801/middle/AG-Batterien-Varianten-AT.jpg" } ]; // Bestimmen Sie den aktuellen Wochentag (0 = Sonntag, 6 = Samstag) const heute = new Date().getDay(); // Wählen Sie das Produkt für heute const tagesAngebot = products[heute]; // Aktualisieren Sie den Link und das Bild im HTML document.getElementById("tagesangebot-link").href = tagesAngebot.link; document.getElementById("tagesangebot-image").src = tagesAngebot.image; // Funktion zum Hinzufügen von Metatags function metaTagHinzufügen(name, content) { const meta = document.createElement("meta"); meta.name = name; meta.content = content; document.head.appendChild(meta); } // Funktion zum Hinzufügen von Open-Graph-Metatags function metaPropertyHinzufügen(property, content) { const meta = document.createElement("meta"); meta.setAttribute("property", property); meta.content = content; document.head.appendChild(meta); } // SEO-Metatags hinzufügen metaTagHinzufügen("description", "Entdecken Sie unser Tagesangebot - ein tägliches Spezialprodukt mit einem exklusiven Angebot! Jetzt ansehen und nicht verpassen."); metaTagHinzufügen("keywords", "Tagesangebot, tägliches Angebot, Sonderangebot, Produkt Rabatt, Online Shop"); metaTagHinzufügen("author", "Ihr Markenname"); // Open-Graph-Metatags für Social Media hinzufügen metaPropertyHinzufügen("og:title", "Tagesangebot - Ihr tägliches Highlight"); metaPropertyHinzufügen("og:description", "Das heutige Angebot ist jetzt verfügbar! Klicken Sie, um es zu entdecken und sichern Sie es sich noch vor Mitternacht."); metaPropertyHinzufügen("og:image", tagesAngebot.image); metaPropertyHinzufügen("og:url", tagesAngebot.link);

document.addEventListener('DOMContentLoaded', function() { document.getElementById('newsletterButton').addEventListener('click', function() { var footerElement = document.querySelector('.footer'); var topBarHeight = document.querySelector('.top-bar')?.offsetHeight || 0; var navbarHeight = document.querySelector('.navbar')?.offsetHeight || 0; var shippingInfoHeight = document.querySelector('#shippinginfo')?.offsetHeight || 0; var totalOffset = topBarHeight + navbarHeight + shippingInfoHeight; if (footerElement) { var footerPosition = footerElement.getBoundingClientRect().top + window.pageYOffset - totalOffset; window.scrollTo({ top: footerPosition, behavior: 'smooth' }); } }); }); document.addEventListener('DOMContentLoaded', function() { // Function to hide or show the newsletter button based on the basket price function toggleNewsletterVisibility() { var basketPriceElement = document.querySelector('.toggle-basket-preview .badge'); var newsletter = document.getElementById('newsletterWrapper'); if (basketPriceElement) { var basketPriceText = basketPriceElement.innerText.trim(); if (basketPriceText.startsWith("0,00")) { newsletter.style.display = 'block'; } else { newsletter.style.display = 'none'; } } } // Initially set the visibility based on the current price toggleNewsletterVisibility(); // Observe changes in the basket price element var basketPriceElement = document.querySelector('.toggle-basket-preview .badge'); if (basketPriceElement) { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type === 'childList' || mutation.type === 'characterData') { toggleNewsletterVisibility(); } }); }); // Start observing the basket price element for changes observer.observe(basketPriceElement, { childList: true, // Monitor changes to the direct children characterData: true, // Monitor changes to the character data subtree: true // Monitor changes within the subtree }); } }); document.addEventListener('DOMContentLoaded', function() { // Function to add a meta tag function addMetaTag(name, content) { const meta = document.createElement("meta"); meta.name = name; meta.content = content; document.head.appendChild(meta); } // Function to add Open Graph meta tag function addMetaProperty(property, content) { const meta = document.createElement("meta"); meta.setAttribute("property", property); meta.content = content; document.head.appendChild(meta); } // Add SEO meta tags for the newsletter addMetaTag("description", "Abonnieren Sie unseren Newsletter und bleiben Sie informiert über exklusive Angebote, Neuigkeiten und Aktionen."); addMetaTag("keywords", "Newsletter, Angebote, Aktionen, exklusive Angebote, Neuigkeiten, Abonnieren"); addMetaTag("author", "Bisomo"); // Add Open Graph meta tags for better sharing on social platforms addMetaProperty("og:title", "Abonnieren Sie den Bisomo Newsletter"); addMetaProperty("og:description", "Bleiben Sie auf dem Laufenden mit unseren neuesten Angeboten und Aktionen. Jetzt abonnieren!"); addMetaProperty("og:image", "https://cdn02.plentymarkets.com/c76gn8a1nz7n/frontend/Images/Galerie/Bisomo_2_0/newsletter.png"); addMetaProperty("og:url", window.location.href); // Use the current page URL });
document.addEventListener('DOMContentLoaded', function() { const menuToggleCheckbox = document.getElementById('menuToggleCheckbox'); const openedMenu = document.getElementById('openedMenu'); menuToggleCheckbox.addEventListener('change', function() { if (this.checked) { openedMenu.style.display = 'block'; } else { openedMenu.style.display = 'none'; } }); }); document.addEventListener('DOMContentLoaded', function() { const menuToggleCheckbox = document.getElementById('menuToggleCheckbox'); menuToggleCheckbox.checked = false; // Ensure checkbox is unchecked on page load });