Rolf B: Fehlende img-Datei überspringen

Beitrag lesen

Hallo snooze,

dass du Dateien abrufen kannst, aber kein Verzeichnis auflisten, ist eine Sicherheitsmaßnahme der Browser gegen böswilliges JavaScript. Die Event gesteuerte Methode mit onload, um bei Erfolg mit Bild x das Bild (x+1) anzufordern, ist deshalb die einzige Methode, die ohne einen Webserver oder andere Tools verlässlich ist.

Was schön wäre, aber auch nicht funktioniert, ist eine Info Datei, die du im Ordner ablegst und per Ajax holst. Auch da streiken Browser.

Du könntest aber - leicht über den Tellerrand hinaus gedacht - mit einem Tool, das nicht im Browser läuft (geschrieben in PHP oder JavaScript unter node.js oder Java oder C# oder Powershell oder Bash oder weißdergeierwas), eine HTML Seite generieren, die alle Bilder in einem Ordner anzeigt. Aufruf von Ordner X bedeutet dann Anzeige von X.html. Kommt ein Bild hinzu, musst du das HTML neu generieren. D.h. du darfst für diese Dateien keine langen Cache-Zeiten zulassen.

Rolf

--
sumpsi - posui - clusi