Karlheinz Toni: Mit Javascript datei-namen lesen?

Hallo,

ist es möglich mit Java-Script Dateinamen+Endungen aus einem Verzeichnis auszulesen, welches sich ebenfalls aus dem Server befindet?

Liebe Grüsze
Charly

  1. Halihallo

    ist es möglich mit Java-Script Dateinamen+Endungen aus einem Verzeichnis auszulesen, welches sich ebenfalls aus dem Server befindet?

    Nein, und das ist auch durchaus gewollt: Das wäre ein sehr grosses Sicherheitsrisiko; und so nebenbei gesagt, ist JavaScript auch eine Programmiersprache für den Client (also ein "Programm", was auf dem Computer deiner Site-besucher abläuft) und hat somit sehr wenig mit deinem Server zu tun. Um die Verzeichnisstruktur auszulesen, ist eine Serverprogrammiersprache (z. B. Perl/php) erforderlich.

    Viele Grüsse und entschuldigung für die schlechten Neuigkeiten ;-)

    Philipp

    1. hi,

      ist es möglich mit Java-Script Dateinamen+Endungen aus einem Verzeichnis auszulesen, welches sich ebenfalls aus dem Server befindet?

      jein. Es gibt eine Mogelpackung.

      Um die Verzeichnisstruktur auszulesen, ist eine Serverprogrammiersprache (z. B. Perl/php) erforderlich.

      Eine komplette Struktur ist nicht mit JS darstellbar. Du kannst aber folgenden Würger basteln, um _ein_ Verzeichniss auszulesen, sofern dieses zugänglich ist.

      Lade das Verzeichniss, bzw. die vom Server generierte Indexseite, in einen versteckten frame. Über document.links kannst Du nun die einzelnen Verweise auslesen, mit "indexOf()" oder regulären Ausdrücken lassen sich auch die Dateiendungen herauslesen.

      Gruesse  Joachim