LanX: Falls Webserver=Apache, JA!

Beitrag lesen

Hi All

Falls nicht, bleibt dir nur die manuelle Anpassung, denn Javascript kann auf das Verzeichnissystem eines Servers oder lokal nicht zugreifen.

aehm kleiner Trick, wenn du dir in nem anderen Window das
Directorylisting ausgeben läßt [d.h. kein index oder Welcome.htm(l)],
kannst du sehr wohl mittels document.links auf die Dateinamen zugreifen!

Direktories lassen sich dann am am abschließenden slash '/' erkennen.

Nachteil:
1. Man braucht für sowas immer mindestens 2 Frames/Windows
eins für das Dirlisting das andere für das Skript.
2. Ich habs bisher nur auf dem Apache testen können, siehe

[http://www.mathematik.tu-darmstadt.de/~langsdorf/SELFFORUM/ListFileFSet.html]
das obere Frame enthält das Listing das untere die JS-Routine, alle
Links aus dem Dirlisting poppen als Alerts auf.

Vorteil: Man hat sogar die Möglichkeit das Dirlisting nach Name, Datum, Größe
und Beschreibung sowohl auf als auch abwärts zu sortieren, z.B.
/?M=A sortiert nach Datum "Modification Time" aufsteigend ("Ascending").

Jetzt ne Frage an alle Leser:

Kann mir jemand die Direktorylistings anderer Webserver aufzeigen,
um das Verfahren dort zu testen? IMHO klappts auch dort!

IMHO könnte man auf diese Weise die Feature Artikel um ein
Dynamisches Navigationframe ergänzen, daß dürfte für viele
Hobbybastler von sehr großem Interesse sein

Viele Grüße
Rolf