Lionel Roll: Bestehende Verzeichnisstruktur genererieren

Hallo

Ich habe hier ein kleines Problemchen habe vermutlich schon erkannt, dass es nur mit Js nicht geht, aber einen Versuch ist es ja immer wert.
Also, ich vesuche ein dynamisches Menu zuerstellen welches mit einer bestimmten Verzeichnisstruktur übereinstimmen sollte.
Nun damit nicht immer alles nachbearbeitet werden muss, wenn jemand ein neues Verzeichnis erstellt müsste jedesmal die Seite geändert werden, bräuchte ich eine function die einen Ordner nach Unterverzeichnissen durchsucht.

Ist das nur mit JS überhaupt möglich?

Danke für jegliche Hilfe

  1. Nun damit nicht immer alles nachbearbeitet werden muss, wenn jemand ein neues Verzeichnis erstellt müsste jedesmal die Seite geändert werden, bräuchte ich eine function die einen Ordner nach Unterverzeichnissen durchsucht.

    Wenn du fit bist, schreibst du dir ein kleines Skript (z.B. in Perl), das dir automatisch eine .js-Datei mit den neuen Informationen schreibt und bei Bedarf aufgerufen wird.

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

    - Sven Rautenberg

    1. 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

      1. Aktualisierung:

        Mit M$ IIS gehts auch!

        Bye Rolf