1<!DOCTYPE html> 2 3<html lang="de"> 4 5<head> 6 7<meta charset="UTF-8">
8<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="cb36443f-af08-4c3d-be8b-a613be646654" data-blockingmode="auto"></script>
8 9<link rel="stylesheet" href="../lib/msvorlagen/sass01a/sw2015/css/index.css?20042026212933"> 10 <link rel="stylesheet" href="../lib/msvorlagen/sass01a/sw2015/css/lay23mz.css?20042026212933"> 11 <meta property="og:image" content="https://www.freistaedter-motorshow.at/lib/1000222/ms02Pics/Logo2.png"> 12 <meta name="description" content="Automesse Freistädter Motorshow - jedes Jahr in Freistadt, Oberösterreich"> 13 14<meta name="last-modified" content="2026-08-10"> 15 16<title>Automesse Freistädter Motorshow - Freistädter Ausstellungsverein</title> 17 18<link rel="stylesheet" href="../lib/font/ubuntu.css?250905"> 19
20<script src="../lib/jquery_allg/jquery-3.7.1.min.js"></script>
20 21 22<!-- xxxxxxxx PRELOADER HEADBEREICH -->
23<script src="../lib/functions/lottieplayer/lottie-player.js" defer></script>
23 24 25<meta name="viewport" content="width=device-width, initial-scale=1"> 26 27 28 29<style>/* Preloader Grundlayout */ 30 #preloader { 31 position: fixed; 32 z-index: 99999; 33 top: 0; left: 0; right: 0; bottom: 0; 34 background: black; 35 display: flex; 36 align-items: center; 37 justify-content: center; 38 } 39 40 /* Fallback-Spinner */ 41 .spinner-fallback { 42 width: 60px; 43 height: 60px; 44 border: 6px solid #f3f3f3; 45 border-top: 6px solid #3498db; 46 border-radius: 50%; 47 animation: spin 1s linear infinite; 48 position: absolute; 49 } 50 51 @keyframes spin { 52 0% { transform: rotate(0deg); } 53 100% { transform: rotate(360deg); } 54 } 55 56 /* Lottie-Animation zuerst versteckt */ 57 lottie-player { 58 opacity: 0; 59 transition: opacity 0.3s ease; 60 width: 100%; 61 height: 400px; 62 position: relative; 63 z-index: 2; 64 } 65</style> 66<!-- xxxxxxxx PRELOADER HEADBEREICH ENDE --> 67 68 69<!-- Lazyload -->
70<script src="../lib/functions/lazyload/js/lazysizes.min.js" async></script>
vendor: 2 bytes, line 70
70
71<script src="../lib/functions/lazyload/js/ls.blur-up.min.js" async></script>
71 72<link rel="stylesheet" href="../lib/functions/lazyload/js/lazyloadFade.css?033"> 73<!-- Lazyload ENDE --> 74 75<!-- ALLGEMEINE STYLES INKL BOILERPLATE ZUSAMMENGEFASST 24.12.2025 --> 76<link rel="stylesheet" href="../lib/cssAllg/ALLGEMEIN.css?260401"> 77 78 79<!-- SITEMAP ÃFFNEN ALT CSS im allg Teil -->
80<script src="../lib/Sonstjs/PfadNav/PfadNav-onM2.js?9" defer></script>
80 81 82 83 84 85<!-- fuer Schriftgroessen barrierefrei-Buttons (optimiert) -->
86<script> 87 let currentRemValue = 1.0; // Startwert als FlieÃkommazahl 88 89 function changeFontSize(delta) { 90 // Berechne den neuen Wert und runde ihn auf 2 Dezimalstellen, um Fehler zu vermeiden 91 let newRemValue = parseFloat((currentRemValue + delta).toFixed(2)); 92 93 // Stelle sicher, dass der Wert innerhalb der Grenzen von 0.7 und 1.3 bleibt 94 if (newRemValue < 0.7) newRemValue = 0.7; 95 if (newRemValue > 1.3) newRemValue = 1.3; 96 97 currentRemValue = newRemValue; 98 document.documentElement.style.fontSize = currentRemValue + 'rem'; // WICHTIG: 'rem' statt 'em' 99 } 100 101 function resetFontSize() { 102 currentRemValue = 1.0; 103 document.documentElement.style.fontSize = '1rem'; // Setzt direkt auf den Standardwert zurück 104 } 105</script>
105 106<!-- fuer Schriftgroessen barrierefrei-Buttons ENDE --> 107 108 109 110 111 112<!-- Reload-Funktion CookieBot beim Klicken - neu 15.9.25 -->
113<script> 114 function CookiebotCallback_OnLoad() { 115 // Prüft, ob 'Cookiebot' als Objekt existiert UND ob sich die Zustimmung geändert hat 116 if (typeof Cookiebot !== 'undefined' && Cookiebot.changed) { 117 document.location.reload(); 118 } 119 } 120</script>
120 121 122 123 124 125 126<!-- GALERIE FANCYBOX ALT 2024 --> 127 128 <!-- fancyJS --> 129 130<!-- FANCY 3.5.7. JS -->
131<script src="../lib/Sonstjs/fancybox2019/js/jquery.fancybox.min.js?220203" defer></script>
131 132 133 134<!-- Fancy CSS --> 135 <link rel="stylesheet" href="../lib/Sonstjs/fancybox2019/css/jquery.fancybox.min.css?20220205"> 136 137 138 <!-- GALERIE FANCYBOX ENDE --> 139 140<!--Fancy CSS Ueberschreiben für Slick-Slider--> 141 <link rel="stylesheet" href="../lib/functions/SlickSlider/css/fancybox.css?230902"> 142 143 144<!-- TOPSCROLLER OPTIMIERT 10.10.2025 -->
145<script> 146// Führt den Code aus, sobald die HTML-Struktur der Seite vollständig geladen ist. 147document.addEventListener('DOMContentLoaded', function() { 148 149 // Wählt gezielt den Link innerhalb des DIVs mit der ID "ScrollerBottom" aus. 150 const scrollTopLink = document.querySelector('#ScrollerBottom a[href="#primaryContainer"]'); 151 152 // Prüft, ob der Link existiert, um Fehler zu vermeiden. 153 if (scrollTopLink) { 154 155 // Fügt dem Link eine Funktion hinzu, die bei einem Klick ausgeführt wird. 156 scrollTopLink.addEventListener('click', function(event) { 157 158 // 1. Verhindert das Standard-Verhalten des Browsers. 159 // Dadurch wird der Anker NICHT in die URL-Leiste geschrieben. 160 event.preventDefault(); 161 162 // 2. Findet das Zielelement, zu dem gescrollt werden soll. 163 const targetElement = document.getElementById('primaryContainer'); 164 165 // 3. Wenn das Ziel existiert, scrolle sanft dorthin. 166 if (targetElement) { 167 targetElement.scrollIntoView({ 168 behavior: 'smooth' // Dies erzeugt den sanften Scroll-Effekt. 169 }); 170 } 171 }); 172 } 173}); 174</script>
174 175 176<!-- TOPSCROLLER ENDE --> 177 178<!-- SLIDER01 14.9.2025 -->
179<script src="../lib/functions/Slider01/Slider01-script.js?250940" defer></script>
179 180<!-- SLIDER 14.9.2025 ENDE --> 181 182 183 184 185<!-- Stops initializing amazingcarousel youtube and vimeo api - fuer CookieBot - START -->
186<script> 187var html5lightbox_options = { 188 inityoutube: false, 189 initvimeo: false 190}; 191</script>
191 192<!-- Stops initializing amazingcarousel youtube and vimeo api END --> 193 194 195 196<link rel="stylesheet" href="../lib/1000222/addCss/indexAdd7sass01a.css?260301"> 197 198<link rel="apple-touch-icon" href="../lib/1000222/iPhoneIcon.png"> 199<link rel="icon" href="../lib/1000222/ms02Pics/favicon.png" type="image/x-icon"> 200<meta name="apple-mobile-web-app-capable" content="yes"> 201<meta name="mobile-web-app-capable" content="yes"> 202<meta http-equiv="X-UA-Compatible" content="IE=EDGE"> 203 204 205<!-- SITE CAR - SLICK SLIDER HEADBEREICH mit Fancy anstatt Produktcarousel --> 206<link rel='stylesheet' href="../lib/functions/SlickSlider/css/slick.css?220239"> 207 <link rel='stylesheet' href="../lib/functions/SlickSlider/css/slickStyle.css?260101"> 208 209 <!-- SLICK SLIDER HEADBEREICH ENDE --> 210 211<!-- Flexi Menu2 Start --> 212
212<script src="../lib/msvorlagen/sass01a/sw2015/includes/extendjQuery.js"></script>
212 213
213<script src="../lib/msvorlagen/sass01a/sw2015/includes/FlexiMenus2/fleximenus2.js" defer></script>
213 214
214<script src="../lib/msvorlagen/sass01a/sw2015/includes/scripts/browser-compatibility.js" defer></script>
214 215
216<script> 217// Warte, bis die HTML-Struktur der Seite vollstaendig geladen ist. Stand 29.8.2025 218document.addEventListener('DOMContentLoaded', function() { 219 // Initialisiere das Menue sofort, ohne kuenstliche Verzögerung. 220 registerFlexiCSSMenu("navigationV4", {"menuType":"vertical","effectSub":{"name":"slide","direction":"up","duration":250,"easing":"swing","useFade":true},"effectRest":{"name":"slide","direction":"left","duration":250,"easing":"swing","useFade":true},"effectSubTwo":null,"options":{"preset":"fixed","enableTablet":true,"enableMobile":false,"mobileMaxWidth":959,"tabletMaxWidth":1023,"tabletCloseBtnLabel":"Close","tabletCloseBtnEnable":true,"align":"left"}}); 221}); 222</script>
222 223<!-- Flexi Menu2 Ende --> 224 225<!-- Scrolling navigation Stand 29.8.2025 -->
226<script> 227 jQuery(document).ready(function () { 228 var $nav = jQuery('#NavigationContainer'); 229 var $navTop = $nav.offset().top - parseFloat($nav.css('marginTop') === 'auto' ? 0 : $nav.css('marginTop')); 230 231 var fixedElements = [ 232 '#NavigationContainer', 233 '#NavipunktContainer', 234 '#OverTopContainer', 235 '#OverTopHtmlContDIV', 236 '#HomeSitemSucheDiv' 237 ]; 238 239 jQuery(window).scroll(function () { 240 var y = jQuery(this).scrollTop(); 241 if (y >= $navTop) { 242 fixedElements.forEach(function (id) { 243 jQuery(id).addClass('fixed'); 244 }); 245 } else { 246 fixedElements.forEach(function (id) { 247 jQuery(id).removeClass('fixed'); 248 }); 249 } 250 }); 251 }); 252</script>
252 253<!-- Scrolling navigation ENDE --> 254 255<link rel="canonical" href="https://www.freistaedter-motorshow.at/v07/"> 256 257</head> 258 259<body> 260 261 <div id="primaryContainer" class="primaryContainer0 clearfix"> 262 <div id="primEdit1"></div> 263 <div id="prim2"> 264 <div id="primEdit2"></div> 265 266 <nav aria-label="Mobile Navigation"> 267 <!-- SITE-Map New 201012 --> 268 269 <div id="htmlnav" class="clearfix"> 270 <ul id="htmlNavUl"> 271 <li id="htmlNavLi1"><a onclick="offMobile1()"><div id="CLBtn1">X</div></a></li> 272 <li id="htmlNavLi2"><a href=".?sn=100" target="_top"><span style="color:#ffffff">ALLGEMEINES</span></a> 273 <ul> 274 <li id="htmlNavLi3"><a href=".?sn=100100" target="_top"><span style="color:#ffffff">EINTRITT / PREISE</span></a></li> 275 276 <li id="htmlNavLi4"><a href=".?sn=100200" target="_top"><span style="color:#ffffff">ANREISE / LAGE</span></a></li> 277 278 <li id="htmlNavLi5"><a href=".?sn=100300" target="_top"><span style="color:#ffffff">MESSEHALLEN IN FREISTADT</span></a></li> 279 280 <li id="htmlNavLi6"><a href=".?sn=100400" target="_top"><span style="color:#ffffff">Freistädter Motorshow Journal</span></a></li> 281 282 <li id="htmlNavLi7"><a href=".?sn=100900" target="_top"><span style="color:#ffffff">DER VORSTAND</span></a></li> 283 </ul> 284 285 <li id="htmlNavLi8"><a href=".?sn=200" target="_top"><span style="color:#ffffff">AUSSTELLER</span></a></li> 286 287 <li id="htmlNavLi9"><a href=".?sn=300" target="_top"><span style="color:#ffffff">NEWS / ATTRAKTIONEN</span></a></li> 288 289 <li id="htmlNavLi10"><a href=".?sn=400" target="_top"><span style="color:#ffffff">TERMINE</span></a></li> 290 291 <li id="htmlNavLi11"><a href=".?sn=500" target="_top"><span style="color:#ffffff">GALERIE</span></a></li> 292 293 <li id="htmlNavLi12"><a href=".?sn=900" target="_top"><span style="color:#ffffff">KONTAKT / IMPRESSUM</span></a> 294 <ul> 295 <li id="htmlNavLi13"><a href=".?sn=900100" target="_top"><span style="color:#ffffff">Anfrageformular</span></a></li> 296 297 <li id="htmlNavLi14"><a href=".?sn=900900" target="_top"><span style="color:#ffffff">Impressum / Datenschutz</span></a></li></ul> 298 </ul> 299 </div> 300 301 </nav> 302 303 <header> 304 <div id="TOP"> 305 <div id="OverTopContainer" class="clearfix"> 306 <div id="OverTopHtmlContDIV" class="clearfix"> 307 <!-- Neu PRELOADER BODY-BEREICH 23.12.2025 --> 308<link rel="preload" href="../lib/LottiesAllg/Kreis-Loading.json" as="fetch" crossorigin="anonymous"> 309 310<div id="preloader" aria-live="assertive" aria-busy="true"> 311<span class="sr-only">Die Seite wird geladen. Bitte haben Sie einen Moment Geduld.</span> 312 <div class="spinner-fallback" id="spinner"></div> 313 314<lottie-player 315id="lottie" 316 src="../lib/LottiesAllg/Kreis-Loading.json" 317background="transparent" 318speed="1" 319autoplay 320loop> 321</lottie-player> 322</div> 323
324<script> 325 document.addEventListener("DOMContentLoaded", function() { 326 const preloader = document.getElementById("preloader"); 327 const lottieEl = document.getElementById("lottie"); 328 const spinner = document.getElementById("spinner"); 329 const startTime = performance.now(); 330 const minDisplayTime = 500; 331 const maxDisplayTime = 3000; // NEU: Nach spätestens 3 Sek. ausblenden! 332 333 let isHidden = false; 334 335 if (lottieEl) { 336 lottieEl.addEventListener("load", () => { 337 if (spinner) spinner.style.display = "none"; 338 lottieEl.style.opacity = "1"; 339 }); 340 } 341 342 function hidePreloader() { 343 if (isHidden || !preloader) return; 344 isHidden = true; 345 document.body.style.overflow = 'visible'; 346 preloader.style.opacity = "0"; 347 setTimeout(() => preloader.remove(), 300); 348 } 349 350 // 1. Normales Laden abwarten 351 window.addEventListener("load", () => { 352 const loadTime = performance.now() - startTime; 353 const remainingTime = Math.max(0, minDisplayTime - loadTime); 354 setTimeout(hidePreloader, remainingTime); 355 }); 356 357 // 2. Sicherheits-Timeout (Falls ein Bild/Script hängt) 358 setTimeout(() => {
359 if (!isHidden) { 360 console.warn("Preloader: Load-Event dauerte zu lange, erzwinge Ausblenden."); 361 hidePreloader(); 362 } 363 }, maxDisplayTime); 364 }); 365</script>
365 366<!-- PRELOADER BODY-BEREICH ENDE --> 367 368<div id="TopLogo"> 369 <a href="https://www.freistaedter-motorshow.at/v07/" title="zur Startseite der Freistädter Motorshow" aria-label="Logo mit Link zur Startseite"> 370 <img src="../lib/1000222/ms02Pics/freistaedtermotorshowLogo.svg" 371 style="border:0; cursor:pointer;" 372 alt=""> 373 </a> 374</div> 375 376 </div> 377 <div id="HomeSitemSucheDiv"> 378 <div id="HomeButDiv"> 379 <a href="https://www.freistaedter-motorshow.at" title="Zur Startseite"></a> 380 </div> 381 <button id="SitemButDiv" onclick="onM2()" aria-label="SITEMAP ÃFFNEN"></button> 382 <div id="SucheButDiv"> 383 <a href="./?sn=9001" title="ZUR SUCHE"></a> 384 </div> 385 </div> 386 387 <button id="MobileMenuButton" onclick="onMobile1()" aria-label="Menü für mobile Geräte" aria-expanded="false" aria-controls="htmlnav"></button> 388 389 <div id="PFADnav" aria-hidden="true" onclick="offM2()"> 390 391 <ul id="PFADNavUl"> 392 393 <li><a href=".?sn=100" target="_top"><span>ALLGEMEINES</span></a> 394 <ul> 395 <li><a href=".?sn=100100" target="_top"><span>EINTRITT / PREISE</span></a></li> 396 397 <li><a href=".?sn=100200" target="_top"><span>ANREISE / LAGE</span></a></li> 398 399 <li><a href=".?sn=100300" target="_top"><span>MESSEHALLEN IN FREISTADT</span></a></li> 400 401 <li><a href=".?sn=100400" target="_top"><span>Freistädter Motorshow Journal</span></a></li> 402 403 <li><a href=".?sn=100900" target="_top"><span>DER VORSTAND</span></a></li> 404 </ul> 405 406 <li><a href=".?sn=200" target="_top"><span>AUSSTELLER</span></a></li> 407 408 <li><a href=".?sn=300" target="_top"><span>NEWS / ATTRAKTIONEN</span></a></li> 409 410 <li><a href=".?sn=400" target="_top"><span>TERMINE</span></a></li> 411 412 <li><a href=".?sn=500" target="_top"><span>GALERIE</span></a></li> 413 414 <li><a href=".?sn=900" target="_top"><span>KONTAKT / IMPRESSUM</span></a> 415 <ul> 416 <li><a href=".?sn=900100" target="_top"><span>Anfrageformular</span></a></li> 417 418 <li><a href=".?sn=900900" target="_top"><span>Impressum / Datenschutz</span></a></li></ul> 419 </ul> 420 421 422 </div></div> 423 <!-- NAVIG --> 424 <nav aria-label="Hauptnavigation"> 425 426 <div id="NavigationContainer" class="clearfix"> 427 <div id="NavipunktContainer" class="clearfix FM_CSS_navigationV4_container"> 428 <ul id="navigationV4" class="FM_CSS_navigationV4"> 429 430 <li><a href=".?sn=100" target="_self" ><span>ALLGEMEINES</span></a> 431 <ul> 432 <li><a href=".?sn=100100" target="_self" ><span>Eintritt / Preise</span></a></li> 433 434 <li><a href=".?sn=100200" target="_self" ><span>Anreise / Lage</span></a></li> 435 436 <li><a href=".?sn=100300" target="_self" ><span>Messehallen in Freistadt</span></a></li> 437 438 <li><a href=".?sn=100400" target="_self" ><span>Freistädter Motorshow Journal</span></a></li> 439 440 <li><a href=".?sn=100900" target="_self" ><span>Der Vorstand</span></a></li> 441 </ul> 442 443 <li><a href=".?sn=200" target="_self" ><span>AUSSTELLER</span></a></li> 444 445 <li><a href=".?sn=300" target="_self" ><span>NEWS / ATTRAKTIONEN</span></a></li> 446 447 <li><a href=".?sn=400" target="_self" ><span>TERMINE</span></a></li> 448 449 <li><a href=".?sn=500" target="_self" ><span>GALERIE</span></a></li> 450 451 <li><a href=".?sn=900" target="_self" ><span>KONTAKT / IMPRESSUM</span></a> 452 <ul> 453 <li><a href=".?sn=900100" target="_self" ><span>Anfrageformular</span></a></li> 454 455 <li><a href=".?sn=900900" target="_self" ><span>Impressum / Datenschutz</span></a></li></ul> 456 </ul> 457 </div> 458 </div> 459 460 </nav> 461 </div> 462 </header> 463 464 <aside aria-label="Zusatz-Informationen"> 465 <div id="TopHTMLContainer" class="clearfix"> 466 467 </div> 468 </aside> 469 470 <div id="SlideShowContainer" class="clearfix"> 471 <div id="SlideShowContDiv" class="clearfix"> 472 <!-- SLIDER V 290925 --> 473<div class="slider-wrapper" data-effect="fade"> 474 <div class="slider-container" 475 role="region" 476 aria-roledescription="carousel" 477 aria-label="Bildanzeige"> 478 479 <!-- SLIDE01 --> 480 <div class="slide" role="group" aria-roledescription="slide" aria-label="1 von 3"> 481 <div class="slide-media-wrapper"> 482 <img
483 src="../lib/1000222/slider/slide01a22.webp" 484 width="2500" 485 height="833" 486 alt="Innenraum eines roten sportlichen Autos" loading="eager"> 487 </div> 488 <div class="slide-content"> 489 <div class="slide-title"></div> 490 </div> 491 </div> 492 493 <!-- SLIDE02 --> 494 <div class="slide" role="group" aria-roledescription="slide" aria-label="2 von 3"> 495 <div class="slide-media-wrapper"> 496 <img 497 src="../lib/1000222/slider/slide02a22.webp" 498 width="2500" 499 height="833" 500 alt="Innenraum eines dunklen Autos" loading="lazy"> 501 </div> 502 <div class="slide-content"> 503 <div class="slide-title"></div> 504 </div> 505 </div> 506 507 <!-- SLIDE03 --> 508 <div class="slide" role="group" aria-roledescription="slide" aria-label="3 von 3"> 509 <div class="slide-media-wrapper"> 510 <img
511 src="../lib/1000222/slider/slide03a22.webp" 512 width="2500" 513 height="833" 514 alt="futuristisches Auto - KI-Bild" loading="lazy"> 515 </div> 516 <div class="slide-content"> 517 <div class="slide-title"></div> 518 </div> 519 </div> 520 521 522 </div> <!-- .slider-container Ende --> 523 524 <!-- Navigations-Buttons --> 525 <button class="prev" aria-label="Vorheriges Bild">â®</button> 526 <button class="next" aria-label="Nächstes Bild">â¯</button> 527 528</div> <!-- .slider-wrapper Ende --> 529 530 531 532 </div> 533 </div> 534 535 536 <main> 537 538 <div id="ContentContainer" class="clearfix"> 539 <div id="ContStartseiteHTMLDiv" class="clearfix"> 540 <h1>FREISTÃDTER MOTORSHOW 2027</h1><p style="text-align: center;">Liebe Besucher,</p> 541<h4 style="text-align: center;"><span style="background-color: #fbeeb8;">DIE nächste FREISTÄDTER MOTORSHOW findet am 06.- 07. MÄRZ 2027 statt</span><strong><br></strong></h4> 542<h2><strong>RÜCKBLICK</strong></h2> 543<p>Wir bedanken uns bei den bisherigen zahlreichen Besuchern der Freistädter Motorshow </p> 544<p>» <a href="https://www.tips.at/bildergalerien/freistadt/677253-24-freistaedter-motorshow" target="_blank" rel="noopener noreferrer">ZU DEN FOTOS 2025 AUF TIPS.AT</a></p> 545<p>» <a href="?sn=500">ZUR FOTOGALERIE DER VERGANGENEN JAHRE</a></p> 546<p>» <a href="https://www.tips.at/zeitung-epaper?ausgabe=freistaedter-motorshow&id=40718#/1" target="_blank" rel="noopener noreferrer">E-PAPER-MAGAZIN TIPS - FREISTÄDTER MOTORSHOW 2025</a></p> 547 </div> 548 </div> 549 550 </main> 551 552 <aside aria-label="Banner 1"> 553 554 </aside> 555 556 <aside aria-label="Banner 2"> 557 558 </aside> 559 560 <footer> 561 562 <div id="BottomContainer" class="clearfix"> 563 <div id="BottContHtmlDiv" class="clearfix"> 564 <!-- NEWSeinbau 5.1.26 --> 565<h2 id="news-heading">NEWS:</h2> 566<div id="NEWS25" class="fade-in" style="border-radius:0; border:none; width:100%; max-width:1500px;"> 567 <span id="news-desc" class="sr-only"> 568 Dieses eingebettete Fenster zeigt die aktuellen Nachrichten von Freistädter Motorshow. Der Inhalt wird automatisch aktualisiert. 569 </span> 570 <div id="news-container" style=" 571 width: 100%; 572 height: 122px; /* Höhe wie beim iframe */ 573 overflow: auto; /* Scrollbar bei Bedarf */ 574 border: none; 575 margin: 0; 576 border-radius: 0; 577 box-sizing: border-box; 578 "></div> 579</div> 580 581<!-- Optimierter NEWS-Ersatz (Fetch statt Iframe) -->
582<script> 583/** 584 * Universelle Funktion zum Laden von Inhalten per Fetch 585 * @param {string} url - Die URL zur .asp Datei 586 * @param {string} containerId - Die ID des Ziel-Divs 587 * @param {string} emptyMsg - Nachricht, falls die Datei leer ist 588 */ 589async function fetchAsyncContent(url, containerId, emptyMsg) { 590 const container = document.getElementById(containerId); 591 if (!container) return; 592 593 // Lade-Spinner anzeigen 594 container.innerHTML = ` 595 <div style="display:flex; justify-content:center; align-items:center; height:100%; width:100%;"> 596 <div class="spinner-fallback" style="position:relative; border-top-color:#d66d2e;"></div> 597 </div>`; 598 599 try { 600 const response = await fetch(url, { cache: 'no-cache' }); 601 if (!response.ok) throw new Error('Server-Fehler'); 602 603 const html = await response.text(); 604 605 if (!html || html.trim().length === 0) { 606 container.innerHTML = `<p style="padding:20px; text-align:center;">${emptyMsg}</p>`; 607 } else { 608 container.innerHTML = html; 609 } 610 } catch (err) { 611 console.error(`Fehler beim Laden von ${url}:`, err); 612 container.innerHTML = ` 613 <div style="padding:20px; color:#666; font-style:italic; text-align:center;"> 614 Inhalte konnten zurzeit nicht geladen werden. 615 </div>`; 616 } 617} 618 619// Funktion, die alle AJAX-Bereiche aktualisiert 620function updateAllContents() { 621 // 1. News laden (lay6if.asp) 622 fetchAsyncContent('../v07/lay6if.asp', 'news-container', 'Momentan liegen keine aktuellen Nachrichten vor.'); 623 624 // 2. Lay10 laden (lay10if.asp) 625 fetchAsyncContent('../v07/lay10if.asp', 'lay10-container', 'Momentan liegen keine weiteren Termine vor.'); 626} 627 628// Initialer Aufruf beim Start 629document.addEventListener('DOMContentLoaded', () => { 630 updateAllContents(); 631 // Intervall alle 30 Minuten für beide 632 setInterval(updateAllContents, 1800000); 633}); 634</script>
634 635<!-- NEWSeinbau ENDE --> 636 637 638<div id="bottomInfo" style="text-align:center;" role="region" aria-label="Kontaktdaten"> 639<span style="font-size:2em; font-weight:bold;">FREISTÃDTER MOTORSHOW</span><br> 640<span style="font-size:1.0em;">Freistädter Autoausstellungsverein</span><br><br> 641A-4240 Freistadt | Linzer StraÃe 67<br><br> 642<p><a href=".?sn=900900">Impressum / Datenschutzhinweise</a></p> 643</div> 644 645<div id="SucheButton" role="search" aria-label="Klicken, um zum Suchformular zu gelangen" style="margin-bottom:1%; margin-top:1%; font-size:1em;"><a href=".?sn=9001" target="_top">SUCHE</a></div> 646 647<p id="letzteAend" style="margin-bottom:1%; margin-top:1%; font-size:1em;"> 648 <span id="labelAend">Letzte Ãnderung:</span> 649 <time datetime="2026-08-10">10.08.2026</time> 650</p> 651 652<div style="margin-left:auto; margin-right:auto; text-align:center"><a href="https://www.facebook.com/freistaedtermotorshow" target="_blank" rel="noopener noreferrer"><img src="../lib/msvorlagen/ms02/sw2015/img/facebook.svg" alt="zur Facebook-Seite von freistaedter-motorshow.at" style="max-width: 32px; width: 100%; border: 0px;"></a></div> 653 654 655<div id="ScrollerBottom" role="region" aria-label="zum Beginn der Seite"><a href="#primaryContainer" title="nach oben scrollen">TOP</a></div> 656 657 </div> 658 <div id="CopyContainer" class="clearfix"> 659 <div id="sitemapDiv"> 660 <p><a href="#primaryContainer" onclick="onM2(); return false;">Sitemap</a></p> 661 </div> 662 <div id="copyDiv" title="(/Ea:1)"> 663 <p>(L:0/K:1000222) / lc:1031 / cp:1252 | © <a href="https://www7.superweb.at" target="_blank" rel="noopener" title="Zur Website www.superweb.at">superweb.at</a> v17</p> 664 </div> 665 </div> 666 </div> 667 668 </footer> 669 </div> 670 </div> 671 <!-- ############## SCRIPT SITE CAR SLICK SLIDER mit Fancy für Ende BODY-BEREICH V25-09 --> 672
673<script src="../lib/functions/SlickSlider/js/slick.min.js?260101" defer></script>
673 674 675<!-- DARSTELLUNGSART SLIDE-SHOW -->
676<script id="rendered-js"> 677 678// Führt den Code aus, sobald die HTML-Struktur bereit ist, anstatt auf das Laden aller Bilder zu warten. 679jQuery(document).ready(function($) { 680 681 $('.main-img-slider').on('afterChange', function (event, slick, currentSlide) { 682 $('.thumb-nav .slick-slide').removeClass('slick-current'); 683 $('.thumb-nav .slick-slide:not(.slick-cloned)').eq(currentSlide).addClass('slick-current'); 684 }); 685 686 $('.responsive').slick({ 687 dots: false, 688 infinite: true, 689 speed: 600, 690 slidesToShow: 6, 691 slidesToScroll: 2, 692 autoplay: true, 693 autoplaySpeed: 4000, 694 centerMode: false, 695 cssEase: 'ease', 696 rows: 1, 697 prevArrow: '<div class="slick-prev"><i class="i-prev"></i><span class="sr-only">Vorheriger Slide</span></div>', 698 nextArrow: '<div class="slick-next"><i class="i-next"></i><span class="sr-only">Nächster Slide</span></div>', 699 responsive: [ 700 { 701 breakpoint: 1350, 702 settings: { 703 slidesToShow: 5, 704 slidesToScroll: 2 705 } 706 }, 707 { 708 breakpoint: 1000, 709 settings: { 710 slidesToShow: 4, 711 slidesToScroll: 2 712 } 713 }, 714 { 715 breakpoint: 840, 716 settings: { 717 slidesToShow: 3, 718 slidesToScroll: 1 719 } 720 }, 721 { 722 breakpoint: 690, 723 settings: { 724 slidesToShow: 2, 725 slidesToScroll: 1 726 } 727 }, 728 { 729 breakpoint: 550, 730 settings: { 731 slidesToShow: 1, 732 slidesToScroll: 1, 733 fade: true 734 } 735 }, 736 { 737 breakpoint: 350, 738 settings: { 739 slidesToShow: 1, 740 slidesToScroll: 1, 741 fade: true 742 } 743 } 744 ] 745 }); 746 747}); 748 749</script>
749 750 751<!-- SCRIPT SLICK SLIDER mit Fancy für Ende der Seite - ENDE --> 752 753<!-- Fancybox 3 Sicherheitscheck für die Lightbox (Korrigierte Version) -->
754<script> 755 jQuery(document).ready(function($) { 756 if ($.fn.fancybox) { 757 758 // Initialisiert ALLE Fancybox-Links (mediagroup, images, hauptbild, etc.) 759 $('[data-fancybox]').fancybox({ 760 loop: true, 761 infobar: true, 762 buttons: [ 763 "zoom", 764 "slideShow", 765 "thumbs", 766 "close" 767 ], 768 thumbs: { 769 autoStart: true // Erzwingt die Thumbnail-Ansicht 770 }, 771 lang: "de", 772 i18n: { 773 de: { 774 CLOSE: "SchlieÃen", 775 NEXT: "Weiter", 776 PREV: "Zurück", 777 ERROR: "Die angeforderten Daten konnten nicht geladen werden.", 778 PLAY_START: "Diaschau starten", 779 PLAY_STOP: "Diaschau beenden", 780 FULL_SCREEN: "Vollbild", 781 THUMBS: "Vorschaubilder", 782 DOWNLOAD: "Herunterladen", 783 ZOOM: "VergröÃern" 784 } 785 }, 786 // Sicherheitscheck für Iframes bleibt erhalten 787 beforeLoad: function(instance, slide) { 788 if (slide.type === 'iframe') { 789 const link = document.createElement('a'); 790 link.href = slide.src; 791 if (link.origin !== window.location.origin && !slide.src.includes('youtube.com') && !slide.src.includes('vimeo.com')) { 792 alert('â ï¸ Aus Sicherheitsgründen dürfen externe Inhalte nicht geöffnet werden.'); 793 return false; 794 } 795 } 796 } 797 }); 798 } 799 }); 800</script>
800 801<!-- Fancybox 3 Sicherheitscheck ENDE --> 802 803 804<!-- VIDEO, SOUNDCLOUD - Universal Lazy Embed Script - Mobilversion berücksichtigt - 25.10.2025 -->
805<script src="../lib/Sonstjs/videoplayer.js?20260101" defer></script>
805 806<!-- EINGEBETTETE VIDEOS VIMEO YOUTUBE und SOUNDCLOUD ENDE --> 807 808</body> 809</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.