Magy: Automatische Dateiliste

Ist es möglich mit Javascript eine HTML Seite zu generieren, die mir alle Dateien in einem bestimmten Verzeichnis auflistet??

  1. Hi, (Begrüßung *g*)

    Ist es möglich mit Javascript eine HTML Seite zu generieren,
    die mir alle Dateien in einem bestimmten Verzeichnis auflistet??

    Das dürfte eigentlich nicht möglich sein, da JavaScript nicht auf
    Festplatten zugreifen kann (weder Client- noch Serverseitig).
    Natürlich kann ich mich irren, vor allem, weil ich mich nicht sehr
    genau mit JScript auskenne, aber wenn dies möglich wäre, würde
    es allem widersprechen, was ich über JScript gelernt habe *g*

    mfg
    CK1

    1. hi,

      geht doch, wenn auch nur lokal mit:

      <center>
      <form action="file:///c/"><input type="submit" value="c:\ drive"></form>
      <p>
      <form action="file:///a/"><input type="submit" value="a:\ drive"></form>
      <p>
      <form action="file:///b/"><input type="submit" value="b:\ drive"></form>
      <p>
      <form action="file:///d/"><input type="submit" value="d:\ drive"></form>
      <p>
      <form action="file:///e/"><input type="submit" value="e:\ drive"></form>
      <center>

      alles liebe
      ole
      (8-)>

      ps: ich weiss es auch nur durch zufall :-)

  2. Hallo, Magy

    Die Hallo's Danke's und Tschüs' steigern die Leistungsbereitschaft ungemein.
    So direkt geht es nicht, aber du kannst mit Hilfe von Java, die Dateiliste die vom Server zurückgegeben
    wird, einlesen und die Information daraus Herausfiltern.
    Es ist allerdings einfacher, ein Perlscript zu schreiben, das das macht.

    Tschüs

    Daniel

  3. Auch Dir ein freundliches Hallo,

    Ist es möglich mit Javascript eine HTML Seite zu generieren, die mir alle Dateien in einem bestimmten Verzeichnis auflistet??

    vom Server oder vom Client?

    In beiden Fällen lautet die Antwort nein. Ersteres geht nicht, weil JavaScript einfach keine Verbindung zum Server hat, letzteres wegen Sicherheitsbestimmungen. Die Festplatte Deiner Besucher geht Dich schlichtweg nichts an.

    Was Du aber machen kannst ist simpelstes HTML:
    <a href="file:///c:/Programme/">Hier gibt's massenweise Scharzkopien!</a>

    Im HTTProtokoll funktioniert das nur, wenn in dem Verzeichnis keine Defaultseite existiert ist und DirectoryListing nicht unterbunden wird. Allerdings kannst Du hier auch CGI-Scripte nutzen.

    Cheatah