Mike: Kontrolle der Maxlänge von Dateien VOR dem Upload

Hallo

Ich würde gerne per HTML/Javascript die Dateigröße einer Datei VOR dem kompletten Upload abfragen. In HTML hab ich schon den TAG Maxlength eingebaut. Ich lade mir die Dateien per ASP runterladen, jedoch läd er zuerst die komplette Datei runter und vergleicht erst dann die Größe. Dadurch wird die Standleitung u.U. ziemlich dicht gemacht. Weiß jemand ob das unter HTML, Javascript oder ASP funzt??

Danke im Voraus
Mike

  1. Hoi,

    Ich würde gerne per HTML/Javascript die Dateigröße einer Datei VOR
    dem kompletten Upload abfragen. In HTML hab ich schon den TAG
    Maxlength eingebaut.

    Du weisst, dass der nicht funktioniert? Und das das nur ein Attribut
    ist?

    Ich lade mir die Dateien per ASP runterladen, jedoch läd er zuerst
    die komplette Datei runter und vergleicht erst dann die Größe.
    Dadurch wird die Standleitung u.U. ziemlich dicht gemacht. Weiß
    jemand ob das unter HTML, Javascript oder ASP funzt??

    Ja: gar nicht. Du hast keinen Zugriff auf das Dateisystem des Users.

    Gruesse,
     CK

    1. Hallo.
      Daß ich keinen Zugriff auf das Dateisystem hab is klar. Nur es wäre doch vielleicht denkbar, daß der Upload abgebrochen wird (vielleicht auch serverseitig?!), wenn das Formular die Grenze von ca. 150 kbyte überschreitet?

      Gruß
      Mike

      1. Hoi,

        Daß ich keinen Zugriff auf das Dateisystem hab is klar. Nur es wäre
        doch vielleicht denkbar, daß der Upload abgebrochen wird (vielleicht
        auch serverseitig?!), wenn das Formular die Grenze von ca. 150 kbyte
        überschreitet?

        Das kommt auf die Mittel an, die dir zur Verfuegung stehen. Bei einer
        Perl-Apache-Kombination wuerde ich sagen: ja. Du musst halt blockweise
        die Daten einlesen und bei jedem gelesenen Block pruefen, ob die
        150k schon ueberschritten wurden. Wenn ja, dann musst du die
        Standard-Eingabe nur noch schliessen. Aber ob das mit ASP geht? Ich
        bezweifele das ja...

        Gruesse,
         CK