<!doctype html> <html lang="de"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width,initial-scale=1" /> <title>Geplantes Audio — 10:00 / 10:20 / 10:40</title> </head> <body>

Geplantes Audio

Diese Seite lädt eine Audiodatei und spielt sie automatisch zu den Zeiten 10:00, 10:20 und 10:40 (lokale Zeit) ab — jeden Tag.

Hinweis: Browser verhindern oft Autoplay ohne vorherige Nutzeraktion. Klicke daher auf Aktivieren, bevor du den Scheduler startest.

Ausgewählte Datei: (keine)

Nächste geplanten Starts:

    Tipp: Wenn die Datei zu groß ist, lädt ein Browser sie evtl. nicht sofort. Verwende lokale Dateien oder einen schnellen Server.

    <script> const times = [ {h:14,m:37}, {h:16,m:20}, {h:16,m:30} ]; const fileInput = document.getElementById('file'); const player = document.getElementById('player'); const activateBtn = document.getElementById('activate'); const startBtn = document.getElementById('start'); const stopBtn = document.getElementById('stop'); const testBtn = document.getElementById('test'); const upcomingList = document.getElementById('upcoming'); const filenameSpan = document.getElementById('filename'); let timers = []; let userInteracted = false; // needed so browsers allow play() // When user selects a local file -> load as object URL fileInput.addEventListener('change', e => { const f = e.target.files && e.target.files[0]; if(!f) return; const url = URL.createObjectURL(f); player.src = url; player.load(); filenameSpan.textContent = f.name; }); // 'Aktivieren' button to create a short user interaction so autoplay is permitted activateBtn.addEventListener('click', async () => { try{ // Try a muted play to get the permission prompt behind us player.muted = true; await player.play(); player.pause(); player.muted = false; userInteracted = true; activateBtn.textContent = 'Aktiviert ✓'; }catch(err){ // If playback failed, still mark as interacted so user can press Start userInteracted = true; activateBtn.textContent = 'Interaktion registriert'; } }); function msUntil(target) { const now = new Date(); const t = new Date(now.getFullYear(), now.getMonth(), now.getDate(), target.h, target.m, 0, 0); if(t <= now) { // target already passed -> schedule for tomorrow t.setDate(t.getDate() + 1); } return t - now; } function scheduleAll() { clearTimers(); if(!player.src) { alert('Bitte wähle zuerst eine Audiodatei.'); return; } times.forEach(slot => { const delay = msUntil(slot); const id = setTimeout(()=> playAt(slot), delay); timers.push(id); }); refreshUpcoming(); startBtn.textContent = 'Geplant ✓'; } function playAt(slot){ // Seek to start and play. If browser blocks, user must interact. try{ player.currentTime = 0; const p = player.play(); if(p && p.catch){ p.catch(err => console.warn('Autoplay blockiert:', err)); } }catch(err){ console.warn('Fehler beim Abspielen', err); } // After playing, we also schedule the next day's same slot const nextDelay = 24*60*60*1000; // 24h later const id = setTimeout(()=> playAt(slot), nextDelay); timers.push(id); refreshUpcoming(); } function clearTimers(){ timers.forEach(id => clearTimeout(id)); timers = []; upcomingList.innerHTML = ''; startBtn.textContent = 'Start planen'; } function refreshUpcoming(){ upcomingList.innerHTML = ''; const now = new Date(); const upcoming = times.map(slot => { const t = new Date(now.getFullYear(), now.getMonth(), now.getDate(), slot.h, slot.m, 0, 0); if(t <= now) t.setDate(t.getDate()+1); return t; }).sort((a,b)=>a-b); upcoming.forEach(t => { const li = document.createElement('li'); li.textContent = t.toLocaleString(); upcomingList.appendChild(li); }); } testBtn.addEventListener('click', ()=>{ if(!player.src) return alert('Keine Audiodatei geladen.'); player.currentTime = 0; player.play(); }); startBtn.addEventListener('click', ()=>{ if(!userInteracted){ if(!confirm('Browser erlauben Autoplay oft nur nach einer Nutzeraktion. Möchtest du trotzdem fortfahren? (Wenn Audiowiedergabe blockiert ist, klicke zuerst auf "Aktivieren".)')) return; } scheduleAll(); }); stopBtn.addEventListener('click', ()=>{ clearTimers(); }); // show initial upcoming times refreshUpcoming(); // optional: update upcoming times every minute setInterval(refreshUpcoming, 60*1000); </script> </body> </html>

    Keltenradweg

    Der Keltenweg verläuft zum größten Teil auf asphaltierten und geschotterten Wegen. Die Strecke führt über Asperg, Möglingen, Schwieberdingen, direkt zum Grabhügel des Keltenfürsten und dem Keltenuseum in Hochdorf.

    Weiter gehts vorbei an Hemmingen nach Schöckingen, Hirschlanden, Ditzingen.  Der Weg kann in beide Richtungen gefahren werden. Zur Anfahrt eignen sich hervorragend die S-Bahn Stationen in Asperg und Ditzingen.

    Und ganz neu:

    Digital auf den Spuren der Kelten, Geschichte einmal anders!

    Die Keltenweg AR-App ist eine interaktive Anwendung, die Besucher:innen auf eine digitale Zeitreise entlang des Keltenwegs im Strohgäu entführt. Sie wurde vom Keltenmuseum Hochdorf in Zusammenarbeit mit den an der Strecke beteiligten Gemeinden entwickelt. Die App nutzt mediale Techniken, um an den neun Stationen spannende Einblicke in die keltische Geschichte der Region zu bieten.

    Hier gelangen Sie zur AR-App: https://keltenweg.keltenmuseum.de/

     

     

     

     

    Ihr Besuch

    Das Keltenmuseum ist geöffnet:

    Mittwoch bis Sonntag
    und an Feiertagen

    durchgehend von
    10.00 Uhr bis 17.00 Uhr

     

    Mitmachstationen


    Mit unserem Entdeckerhandbuch gehen große und kleine Besucherinnen und Besucher auf eine spannende Rätseltour durch das Museum. An unseren vier Mitmachstationen kann dabei selbst Hand angelegt werden: verkleidet Euch als Kelten, versucht Euch in der Goldschmiedewerkstatt an einer alten Handwerkskunst und probiert aus, wie viel Mühe es macht, Mehl mit der Hand herzustellen. Und wer schafft es, in der Keramikwerkstatt aus Scherben wieder ein Gefäß zusammen zu setzen? Hier kannst Du Dich selbst als Archäologin oder Archäologe ausprobieren!

    Kindergeburtstag
    im Museum

    Spannende Kinderführung und tolle Workshops: Ausgraben wie die echten Archäologen, Rundschilde bemalen mit Drachen oder eigenen Ideen, keltische Goldschmiede oder Schmuckwerkstatt. Kuchen darf mitgebracht werden. Am Ende wird die Schatzkiste gesucht ...

     

    Unser "Keltenwägele" zum Mieten

    Für Kinder! Reinsitzen, Spaß haben und sich von den Eltern im Freigelände oder zum Fürstengrabhügel ziehen lassen. Nur für Draußen und kostet nur 3 Euro.

    Nachts im Museum

    NUR IM WINTER:

    Taschenlampenführungen für Kinder
    (und begleitende Erwachsene)

    Kommt mit auf Entdeckertour durchs Keltenmuseum! Erfahrt wie Archäologen faszinierende Funde machen, was uns das Skelett des "Keltenfürsten" zu sagen hat und für wen die neun Trinkhörner in der Grabkammer wohl bestimmt waren ...

    Das Entdeckerhandbuch

    Für junge Keltenforscher

     

    Mit unserem Entdeckerhandbuch (im Familieneintritt gratis enthalten, sonst 0,50 €) können Sie sich mit der ganzen Gruppe, Klasse oder Familie auf eine spannende Spurensuche im Keltenmuseum machen. Mehrere Mitmach-Stationen garantieren Spaß für Groß und Klein.

    Sie haben dazu Fragen?
    Wir beantworten sie gerne unter lui@keltenmuseum.de

    Keltenradweg

    Der Keltenweg verläuft zum größten Teil auf asphaltierten und geschotterten Wegen. Die Strecke führt über Asperg, Möglingen, Schwieberdingen, direkt zum Grabhügel des Keltenfürsten und dem Keltenuseum in Hochdorf.

    Weiter gehts vorbei an Hemmingen nach Schöckingen, Hirschlanden, Ditzingen.  Der Weg kann in beide Richtungen gefahren werden. Zur Anfahrt eignen sich hervorragend die S-Bahn Stationen in Asperg und Ditzingen.

    Und ganz neu:

    Digital auf den Spuren der Kelten, Geschichte einmal anders!

    Die Keltenweg AR-App ist eine interaktive Anwendung, die Besucher:innen auf eine digitale Zeitreise entlang des Keltenwegs im Strohgäu entführt. Sie wurde vom Keltenmuseum Hochdorf in Zusammenarbeit mit den an der Strecke beteiligten Gemeinden entwickelt. Die App nutzt mediale Techniken, um an den neun Stationen spannende Einblicke in die keltische Geschichte der Region zu bieten.

    Hier gelangen Sie zur AR-App: https://keltenweg.keltenmuseum.de/