{ isCompareContainerOpen= false; clearAllBodyScrollLocks(); }" @resize.debounce.window=" if (window.innerWidth >= 1024) { isCompareContainerOpen= false; clearAllBodyScrollLocks(); } " x-init="() => { if (window.dataLayer) { window.dataLayer.push({ event: 'set_data', locale: 'de_DE', content_group: 'pages', }) } $nextTick(() => { // initial set isComparing if it's present in cookies let providers_arr = []; if (getCookie('compare_providers_arr')) { // providers_arr = JSON.parse(getCookie('compare_providers_arr')); if (localStorage.getItem('compare_providers_arr')) { providers_arr = JSON.parse(localStorage.getItem('compare_providers_arr')); } } window.setProvidersForComparison(providers_arr); }) }" >
= 1024) { isMenuOpen = false; isScrolledMobile= false; } clearAllBodyScrollLocks(); " @scroll.window="() => { // desktop only scroll up/down thing if (!isMobile) { if (window.pageYOffset > $refs.header.getBoundingClientRect().height) { isScrolledDesktop = true; const st = window.pageYOffset || document.documentElement.scrollTop; if (st > lastScrollTop) { scrollDirection = 'down'; } else if (st < lastScrollTop) { scrollDirection = 'up'; } lastScrollTop = st <= 0 ? 0 : st; // For Mobile or negative scrolling } else { isScrolledDesktop = false; scrollDirection = 'down'; } } else { // mobile only header on scroll isScrolledMobile = (window.pageYOffset > $refs.header.getBoundingClientRect().height) } }" >
Partner-Login
{ // GA4 - event if (window.dataLayer) { window.dataLayer.push({ event: "search", search_term: query, search_type: "pages/default" }); } }' >
Home
{ isCompareContainerOpen = !isCompareContainerOpen; if (window.innerWidth < 768) { enableBodyScroll(document.getElementById('compare-items')); } }" >
close
Anbieter vergleichen
Vergleichen