Das obige lädt nur myImage.png. Wie lade ich alle Bilder von myFolder?
JavaScript kann nicht direkt auf den Inhalt eines Dateisystems zugreifen. Sie müssen den Inhalt zuerst mit einem serverseitigen Skript (geschrieben in PHP usw.) übergeben.
Wenn Sie das einmal haben, können Sie eine Schleife in Ihrem JavaScript verwenden, um sie einzeln zu laden.
Wenn Ihre Bildnamen sequenziell sind, wie Sie es gesagt haben, können Sie eine Schleife für die Namen erstellen, indem Sie bei jeder Iteration prüfen, ob ein Bild existiert - und falls nicht - die Schleife unterbrechen:
%Vor%Sie benötigen eine Möglichkeit, um die Liste der Dateien in diesem Ordner zu erhalten. Dies kann entweder manuell als Array definiert werden oder durch eine AJAX-Anfrage an ein serverseitiges Skript, das die Dateien für Sie auflistet. In beiden Fällen gibt es keine "magische" Methode, um alle Bilder in einem Ordner zu finden.
Wenn Sie alle Namen der Dateien in dem Ordner haben, müssen Sie jedes Bild durchlaufen und jedes nach seinem Namen öffnen. Sie können nicht einfach den gesamten Ordner direkt laden und Sie können nicht auf das Dateisystem in Javascript zugreifen, um die Namen zu erhalten, Sie müssen sie über PHP an die Seite übergeben.
Tags und Links javascript image load